Java 常量池

常量池分类

常量池可以分为:字节码常量池,运行时常量池,字符串常量池。

字节码常量池(常量池表 Constant Pool Table)

字节码常量池在Class文件中,用于存放编译期生成的各种字面量与符号引用,主要存放两大类变量:字面量和符号引用。

运行时常量池(Runtime Constant Pool)

字节码常量池将在类加载后存放到方法区的运行时常量池中。

字符串常量池(String Table)

字符串常量池位于运行时数据区的Java堆(Java Heap)中。

posted @ 2022-10-06 12:23  碎碎啊  阅读(130)  评论(0)    收藏  举报