Ji_Cheng

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

看书写的一些回顾。

//类和对象
//面向对象程序设计:封装性,继承性,多态性
//一个方法中含有与成员变量名相同的局部变量,则方法中对这个变量的访问以局部变量进行
//private标记的类成员只能在本类中被使用,在子类中不可见,对其他包的类也不可见。类被标记,则隐藏其所有数据
//public 子类和其他包的类也可使用
//protected 标记的类成员只有本包内的该类子类或其他类可以访问
//当声明类时不使用修饰符权限,该类被预设为包存取范围,即只有一个包中的类可以调用它的类成员
//除了成员方法,类中还存在构造方法(与类同名,没有返回值)用来创建对象,每当实例化一个对象,类都会自动调用构造方法
//静态数据和静态方法通常是为了提供共享数据和方法,静态方法中不可以使用this关键字,静态方法中不能调用非静态方法
//当一个对象生命周期结束,就会被Java虚拟机自带的垃圾回收机制处理
//通过“对象.类成员”获取对象的属性和行为
//对象的比较,equals()比较连个对象所指引的内容是否相同,“==”比较的是内存地址。再研究
//对象的销毁:会被视为垃圾的情况是对象超过作用范围(即{})或将对象赋值为NULL,另了解finalized()以及System.gc()
posted on 2018-04-15 01:03  Ji_Cheng  阅读(138)  评论(0)    收藏  举报