JVM Java虚拟机
Young_Time
车无轮马无粮,产品经理提防提防
展开
-
HotSpot各垃圾收集器的特点
垃圾收集器是内存回收的具体实现,那么HotSpot中有哪些垃圾收集器呢?Serial 收集器 是最基本,历史最悠久的收集器,是一个单线程收集器,它在进行垃圾收集时会停止其它所有工作线程,直到收集结束。它是虚拟机运行在Client模式下的默认新生代收集器,它简单而高效,没有线程交互的成本,单线程垃圾收集效率最高,而且在用户桌面应用场景中,分配给虚拟机管理的内存一般不会很大,垃圾回收时停顿...原创 2018-04-19 15:11:12 · 373 阅读 · 0 评论 -
Java虚拟机运行时内存
——本文主要内容自《深入理解Java虚拟机》 Java能够完成Write Once,Run Anywhere的跨平台创举就是因为其虚拟机,要想深入学习Java,那么虚拟机是Java学习者不可绕过的重点,本文就是作者在《深入理解Java虚拟机》一书做所的笔记,各位看官有兴趣可以去买一本看看。Java虚拟机所管理的内存包括以下几个运行时数据区域:1.程序计数器: 在任何一个时刻,一...原创 2018-04-21 15:25:32 · 283 阅读 · 0 评论 -
Java 的四大引用(强、软、弱、虚)
在 jdk1.2 以后,Java 对于引用的概念进行了扩充,将引用分为强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phantom Reference)四种,且引用强度依次减弱。强引用: 强引用在 Java 代码中普遍存在,类似于 Objective obj = new Objective(); 只...原创 2018-05-15 21:25:35 · 320 阅读 · 0 评论