运行时常量池 jdk7之前属于方法区的一部分,jdk8之后属于Metaspace,在heap中。 运行时常量池俗称常量池,主要用于存放编译期生成的各种字面常量以及符号引用,这部分的内容将在类加载后进入常量池中存放。 java语言并不要求常量一定只有编译期才能产生,也就是并非预置入class文件中的常量池的内容才能进入运行时常量池,运行期间也可能将新的常量放入池中
其他: 待看完编译原理后再详细补充
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!