java中对象存在形式
本文主要讲述jvm中对象的存储形式:
class Cat{ String name; int age; String color; // 行为 }
依据Cat类创建对象
public class Object01 { public static void main(String[] args) { // 使用类与对象 Cat cat = new Cat(); cat.name = "小白"; cat.age = 12; cat.color = "白色"; } }
在jvm中的存在形式,如下图所示:
首先在方法区加载类的信息,然后创建Cat对象,接着对成员变量进行赋值。