java中九个对象池的对象都存放在方法区吗?时间:2021-08-19 17:01:17知道java 中的String池在方法区,看到java除了String池还有八种基本类型的包装类的对象池,请问这一共九种对象池的对象都存放在方法区么? 1 个解决方案 #1 不是的,基本类型的包装类是存储在堆内的,其实String类也是一样,值存储在哪里取决于怎么声明String对象,new String()就不在栈内,而是在堆内。 #1 不是的,基本类型的包装类是存储在堆内的,其实String类也是一样,值存储在哪里取决于怎么声明String对象,new String()就不在栈内,而是在堆内。