newInstance()后,class对象实例化之后存放在虚拟内存哪个区域?

每个类都有一个class对象,这个class对象记录了类的基本的信息(类,方法,变量信息等等)。java虚拟机HotSpot是把这个class对象直接放到了方法区。因为方法区本来就是用来记录类的信息的,我觉得比较合理。但是,如果把class对象实例化之后(newInstance),那这个实例化后的对象存放在堆还是方法区呢?

1个回答

堆,建议看看 《深入理解java虚拟机》 这本书

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

3
自定义ViewGroup,调试抛出Error inflating class,求构造函数以外的原因?
1
反射中newInstance输入参数后报错argument type mismatch 求大神
2
安装CDH初始化数据时 为何出现下列错误?
0
java反射,自动调用方法,方法的返回值类型是不一定的,怎么得到方法的返回值类型的原来的类型!
2
JDBC查询一条记录,为什么要将列别名和值先存到Map对象中,而不是直接给实体类对象的字段赋值呢?
2
Syntax error on token ",", new expected after this token 编译报错
0
在使用cxf创建JaxWsDynamicClientFactory.newInstance()时报错,代码和错误片段如图
2
html跳转连接servlet时出现500错误,Error instantiating servlet class
2
Camera2 如何同时开启前后摄像头Preview并进行录像?
1
SpringBoot使用@Bean配置某个类后,如果该类出错返回null,如何让其他@Resource注入该Bean的地方不出错?
0
log4j:ERROR Could not instantiate class 报错
1
IDEA连接HBase出现如下问题 请教一下。
1
这个方法有什么用? (com.sun.beans.TypeResolver#fixGenericArray)
0
为什么第一个Class必须带泛型,第二个就不需要?
5
springboot 2.0.5 +mysql5.7 +druid ,本地开发测试正常,放到生产就报错
1
怎么maven项目部署之后不能访问servlet?
5
在调用rquest.getParameter中遇到了问题
1
java openJDK 实现图片水印
4
taotao商城在第二天的进度中出现数据报错,求大佬帮忙看看哪里问题
3
Mybatis小练习 报错 求大神指导,信息详尽