正弦

2018年8月25日 #

JAVA 垃圾回收

摘要: 垃圾回收 垃圾回收主要思考三件事情: 哪种内存需要回收? 什么时候回收? 怎么回收? 第一步、判断对象是否存活 引用计数法 这是一种非常简单易理解的回收算法。每当有一个地方引用一个对象的时候则在引用计数器上 +1,当失效的时候就 -1,无论什么时候计数器为 0 的时候则认为该对象死亡可以回收了。 这 阅读全文

posted @ 2018-08-25 14:44 HKplus 阅读(211) 评论(0) 推荐(0) 编辑

JAVA 内存分析

摘要: Java 运行时的内存划分 程序计数器 记录当前线程所执行的字节码行号,用于获取下一条执行的字节码。 当多线程运行时,每个线程切换后需要知道上一次所运行的状态、位置。由此也可以看出程序计数器是每个线程私有的。 虚拟机栈 虚拟机栈由一个一个的栈帧组成,栈帧是在每一个方法调用时产生的。 每一个栈帧由局部 阅读全文

posted @ 2018-08-25 14:12 HKplus 阅读(140) 评论(0) 推荐(0) 编辑

导航