JVM
文章平均质量分 56
海是鹏印出的影
Java技术专家
展开
-
JVM常量池
因为有 "zhuge"字面量,创建对象 s的时候,JVM通过 equals(key),判断常量池中是否有相同的对象。从Java 7开始,字符串常量池被移动到了Java堆内,这意味着字符串常量池的大小不再受JVM方法区大小的限制,有助于更灵活地管理内存。与Class常量池和运行时常量池相类似,字符串常量池的目的是为了优化内存使用和提高性能,但它专门服务于字符串实例。字符串常量池底层是hotspot C++实现的,底层类似一个 HashTable,保存的本质上是字符串对象的引用。放的是对象在常量池中的地址,原创 2024-03-21 16:52:00 · 451 阅读 · 0 评论 -
JVM内存模型
Java虚拟机(JVM)内存模型是JVM管理和执行Java程序所使用的内存布局。它定义了不同类型的数据应该存储在内存的哪个部分,以及这些数据如何、何时从一个地方移动到另一个地方。原创 2024-03-21 16:43:37 · 300 阅读 · 0 评论 -
Java执行全流程
深入JVM概览Java执行全流程原创 2024-03-21 16:25:48 · 176 阅读 · 0 评论