java对象是由类抽象出来的,所有的问题都是通过对象来处理,对象可以操作类的属性和方法解决相应的问题。
对象的创建:new一个类
对象的创建:new一个类
Person p=new Person(); //每实例化一个对象就会自动调用一次构造方法
p表示的是一个 引用类型的对象,它保存的是某个 对象在内存中的地址信息 (栈内存)
new Person() 表示创建了一个对象,它保存在内存中 (堆内存)
p表示的是一个 引用类型的对象,它保存的是某个 对象在内存中的地址信息 (栈内存)
new Person() 表示创建了一个对象,它保存在内存中 (堆内存)
每个对象都是独立存在的,在内存中占据独立的内存地址。当一个对象的生命周期结束时,对象变成了垃圾, 由java虚拟机自带的垃圾回收机制处理