1 收集器作用的区间不同。有老年代的还有新生代的。 2 收集器解决的问题不同 3 没有最好的收集器。只有最适合的。 1 Serial 收集器 。...
因为这本书里写的是堆 ecplise 的优化。我的ide 用的是 idea。 但是本质上 是差不多。所以将优化的方向 记录如下 1 : 编译时间...
什么是栈帧。 当一个方法被执行的时候,虚拟机会生成一个 栈帧,一个栈帧在虚拟机上入栈到出栈的调用,等于这个方法执行。线程独享的。 在活动的线程中...
java 内存 中的区域 一共 5种。 分别是 (既然是区域,就是空间,有大小,放数据用的。) 1 程序计数器(Program Counter ...
对象在堆上创建。 对象的创建包括以下几步: 1 分配内存。包括两种方式,指针碰撞(Bump the Point ),空闲列表(Free List...
首先,我们 简单的写个类 package com.dongdao; public class PromjectStart { private i...
1 对象优先在eden 上分配。 配置参数:jvm初始分配的内存最大内存(-Xmx20m) 最小堆内存(-Xms20M ) 年轻带内存 (-Xm...
本来打算坚持每天一更的。中间有一天断了,这一断就是 2 周。 真的是可怕!!! 谨记,谨记。。。 什么是虚拟机的类加载机制? 虚拟机把描述cla...
虚拟机的内存溢出有以下情况: 1 Java 堆内存溢出。 OutOfMemory。 2 栈内存溢出。StatckOverMemory。OutOf...