static方法中new一个对象,这对象是存放在堆中吗,zsbd
当然啊,堆是专门存放对象的地方,这个对象是在静态方法中还是实例方法中,受到影响的只会是他们的生命周期
99%的对象都是在堆上分配内存
你new的对象就会被放到堆中 即使你在静态也是在堆中
对,还是放在堆中,static 描述的是变量,对实际创建的对象没有影响。
对象都是存放在堆中的!!!!!!!!!!!!!!!!!望采纳!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Java堆(Java Heap)是虚拟机所管理的内存中最大的一块,在虚拟机启动的时候创建,是被所有线程共享的区域。
java堆的目的是存放对象实例,“几乎”所有的对象实例都在堆区分配内存,是垃圾收集器管理的内存区域。
https://wang11.blog.csdn.net/article/details/125100081
不是吧
方法区常量池