![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 80
rainsbaby
这个作者很懒,什么都没留下…
展开
-
String.intern()
String.intern()最近看java内存模型,提到String的intern()方法,发现还蛮纠结的,所以稍微整理一下。一、String在内存中的位置Class Test {....String str = “hello";....}String的常用方式如上,"hello"这种形式称为字面量。编译生成class文件时,字面量存在class文件的常量池中。运原创 2016-11-15 19:41:47 · 436 阅读 · 0 评论 -
垃圾回收
垃圾回收一、判断对象是否存活1.引用计数法对每个对象O,记录其被引用的数目。若多一个对象指向O,则O的引用值加一。若指向O的对象被回收或不再指向O,则O的引用值减一。若数目大于0,就说明该对象被其他对象使用中,不能被回收;若引用数目=0,则该对象可以被回收了。引用计数法存在一个问题就是,循环引用。a指向b,b指向a,那么a和b都无法被回收。但是引用计数法在Python及其他地方是有被用到的,那么Py原创 2016-11-15 19:50:59 · 921 阅读 · 0 评论 -
虚拟机性能监控与故障处理工具
虚拟机性能监控与故障处理工具jdk的bin目录下,除了java、javac这两个命令行工具,还提供了很多其他工具。原创 2016-12-05 21:10:16 · 571 阅读 · 0 评论