韩顺平Java06(类与对象01——属性、方法)
类与对象
属性
- 类的属性也可以叫做成员变量、字段、field
- 属性细节:
堆中开辟的空间以及相应的数据才是真正的对象,cat只是指向这个对象,称为对象引用(对象名)
- 对象的创建
- 属性的访问
对象是引用类型,p1和p2指向同一个地址,所以p1改变的同时p2也跟着改变。
类信息只会加载一次
这里的 b=null导致 b失去了指向堆的地址,b也不再是一个对象了,自然也没有了b.age。
方法
- 成员方法定义
- 方法调用机制
- 使用细节
同一个类中的方法可以直接调用
- 基本数据类型传递的是值(值拷贝),形参的任何变化不影响实参
- 引用类型类型传递的是值的地址(值拷贝),可以通过形参影响实参
这里的p=null,断掉的是test200方法里的p指向main里的p的地址的那条红线,不会影响main里的p
本文来自博客园,作者:紫英626,转载请注明原文链接:https://www.cnblogs.com/recorderM/p/15659622.html