java-oop-java对象内存图

java程序运行时主要有四个内存区域:栈、堆、方法区、data区。

栈:存放函数运行时的局部变量和实参;

堆:new出来的对象都存在这里、堆中还有一个常量池,用来存所有的常量数据;

方法区:存放加载进来的类代码;

data区:存放静态变量。

posted @ 2022-03-03 13:07  `安安安安安  阅读(31)  评论(0)    收藏  举报