类
- 类是抽象的概念,仅仅是模板,确定对象将会拥有的特征(属性)和行为(方法)
- 类是对象的类型
- 具有相同属性和方法的一组对象的集合
对象
- 对象是一个你能够看得到、摸得着的具体实体
- 对象是特定类型的数据
什么是对象的属性和方法
- 属性:对象具有的各种静态特征——“有什么”
- 方法:对象具有的各种动态行为——“能做什么”
成员属性的初始值
Ps:[静态]成员属性可以直接syso,并不会CE,因为它有默认值初始化。相对于成员变量,局部变量没有默认值(不管是什么类型),如果试图使用一个局部变量的值,而这个局部变量尚未初始化,就会产生编译错误。
对象实例化(栈、堆相关问题)
new 关键字(声明对象在栈中完成;实例化对象在堆中完成)
- 对象必须被实例化之后才能使用
- 对象间的引用传递,实际上传递的是堆内存空间的使用权
扫描二维码关注公众号,回复:
10016214 查看本文章