深入理解java虚拟机
y1247793952
这个作者很懒,什么都没留下…
展开
-
JDK命令行
jps列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID (Local Virtual Machine Identifier,LVMID) 命令格式 jps -option -q 只输出LVMID,省略主类的名称 -m 输出虚拟机进程启动时传递给原创 2017-03-07 17:29:44 · 301 阅读 · 0 评论 -
javaGC
一想到GC(垃圾回收),伴随着3个疑问 何时触发GC 哪些内存要被GC 怎样回收这些内存 何时触发GC以堆为例: 随着程序运行,java堆被占用的内存越来越多,内存不够分配一个对象实例时,JVM会触发GC,清理掉死数据内存哪些内存被GC引用计数算法这算法基本思路是: 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能原创 2017-03-08 15:11:06 · 263 阅读 · 0 评论