JVM13、StringTable组件
发布时间
阅读量:
阅读量
StringTabele功能与应用
- 常量池的分类方式
-
字符串的基本属性
-
- 字符串底层采用Hashtable结构实现
-
字符串内存布局的位置
-
- 调整字符串存储位置的动机
-
字符串的基础操作方法
-
字符串连接操作
-
- 关于字符串拼接的常见面试问题
- 拼接操作的底层实现机制
-
字面量形式的字符串
-
- 使用 ldc 指令加载字符串常量
-
intern() 方法的应用场景
-
- intern() 方法详解
- new String() 的创建过程
- intern() 方法性能测试案例
-
G1 垃圾回收器中的字符串去重机制
-
常量池分类解析
-
Class文件中的常量池
该部分主要包含两种类型的常量:-
字面量(Literal):如文本字符串等
-
符号引用(Symbolic References):这一概念源于编译原理,涵盖三种类型:
- 类和接口的全限定名(Full Qualified Name)
- 字段的名称及其描述符(Descriptor)
- 方法的名称及其描述符
-
运行时常量池
运行时常量池是方法区的一个组成部分。在Class文件中,除了包含类的版本、字段、方
-
全部评论 (0)
还没有任何评论哟~
