对象是放在堆里面的,基本类型数据是放在栈里面的。
栈:放基本类型数据和对对象的引用(相当于指针,但是对象本身还是在堆里)
常量池:public static final存放字符串常量和基本类型的常量
静态域:放静态成员 static定义的
栈的回收机制:当程序块结束,基本数据类型不被使用,就自动销毁了
堆的回收机制:是由虚拟机自动判断
new出来的对象在运行时才会创建?
包装的基本对象类(String Integer 等等)比较特殊具体看博客
对象是放在堆里面的,基本类型数据是放在栈里面的。
静态域:放静态成员 static定义的
堆的回收机制:是由虚拟机自动判断