暑假JAVA自学(4)
构造方法与对象的创建
构造方法的名字和类名一样,没有类型
(1)默认的构造方法,如果不定义构造方法,系统提供默认的构造方法。
(2)自定义构造方法,自定义的多个构造方法必须参数不同,个数不同,或对应的某个参数类型不同。
创建变量
(1)声明对象
类的名字 对象名字
(2)为声明的对象分配变量。
用new运算符号和构造方法
使用对象
避免使用空对象,不要让空对象去访问变量或方法
对象的引用和实体
对象本身存放着引用,自己可以操作分配自己的变量,调用类提供的方法分配给对象的变量称作对象的实体
两个类型相同的对象,如果二者的引用相同,那么二者就具有完全相同的实体。
类与程序的基本结构
将应用程序涉及的Java源文件保存在相同的目录下,分别编译、运行主类
参数传值
传值机制:方法中参数变量的值是调用者制定的值的拷贝
基本数据类型参数的传值:向该参数传递的值得级别不可以高于该参数的级别
引用类型参数的传值:类型相同两个数组,一旦引用相同,就有一样的单元,一样的实体。
可变参数:在声明方法时不给出参数列表中从某项开始直至最后一项的名字和个数。