1、类和对象内存分配机制:
栈:一般存放基本数据类型(局部变量)。
堆:存放对象(Cat cat,数组等)。
方法区:常量池(常量如字符串),类加载信息。
2、创建对象内存图:
Java基础学习:4、类和对象
原文:https://www.cnblogs.com/wan520/p/15007912.html