Java基础:简单理解类的实例对象
注意,本文主要针对常见的Hotspot虚拟机,不同虚拟机实现有所差异。问题:实例对象是什么?实例对象就是根据类创建出来的。例如,人类就是一个类别,这个类别定义了我们人类具有一定的特征(属性)与行为(方法),具体到我和你就是实例对象。问题:实例对象的生命周期是怎样的?加载(load)从磁盘加载到内存——ClassLoader静态数据初始化(包括静态区域“{…}”)——触发原因new xxx()访问该类静态成员手动使用ClassLoader加载完成后进入loaded状态
复制链接