java中变量存储的位置

先将堆栈存出内容告知如下

栈:存放基本数据类型和对象引用,但对象本身不存放在栈中,而是存放在堆中

堆:存放new产生出来的数据

静态域:存放在对象中用static定义的静态成员

常量池:存放常量.例如 string str="abc",他是存储在常量池里面的;

posted @ 2018-09-25 22:44  张小振的博客  阅读(491)  评论(0编辑  收藏  举报