1、
2、
3、
4、
5、
6、
7/
8.
对于实体的创建是为了其他人直接操作变量,对数据造成污染,所以成员变量使用的是私有的,方法是有的是共有的,对于变量如果是没有赋初始值的时候,会获得默认值比如说int类型的默认值是0 boolean类新的默认值返回的是false,string类型的默认值返回的是null。
9、
对于实例变量和局部变量的区别:实例变量是声明在类里面,局部变量是声明在方法里面的, 如果使用局部变量必须 赋值,否则编译器会给予警告
10、
使用辈比较两个primitive 主数据类型,或者判断两个号|用是否引用同使用equalsO来判断两个对靠是否在义上相等
11、
对于一般声明引用的程序分配内存的图解,理解为先创建一个遥控器,然后创建一个对象,最后将他们进行画一个等号就好了。
12、
对于多态的理解,
13、
实例变量是 声明在类里面而不是方法里面,他们代表每个独立对象的字段,实例变量存在于所属的对象中
局部变量和方法的参数都声明在方法中,他们是暂时的,声明周期只是放在栈上这段时间,也就是方法调用执行完毕就结束了
14、创建对象:
15构造方法
16、
构造函数的特征就是:在没有赋值给引用变量之前就被执行了。在引用类型还没有拿到遥控器之前,对象已经对构造函数做了协助
查看下面的两个例子
网络、