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对象,接着对成员变量进行赋值。

vip

 

posted @ 2022-12-05 12:10  zwGitOne  阅读(25)  评论(0编辑  收藏  举报