
jvm
情人节也放假
这个作者很懒,什么都没留下…
展开
-
jvm内存管理与gc
参考:http://blog.youkuaiyun.com/suifeng3051/article/details/48292193 一、内存划分 1. 方法区 2. 堆区 3. 本地方法栈 4. 虚拟机栈 5. 程序计数器 方法区和堆是所有线程共享的。 二、方法区 存放了要加载的类的信息(如类名,修饰符)、类中的静态变量、final定义的常量、类中的field、方法信息。方法区是全局共享的原创 2017-04-09 12:55:50 · 565 阅读 · 0 评论 -
jvm类加载机制
参考:http://blog.youkuaiyun.com/boyupeng/article/details/47951037加载—连接(验证—准备—解析)—初始化—使用—卸载一、加载 1.通过“类全名”来获取定义此类的二进制字节流 2.将字节流所代表的静态存储结构转换为方法区的运行时数据结构 3.在java堆中生成一个代表这个类的java.lang.Class对象,作为方法区这些数据的访问入口 二、验原创 2017-04-09 11:40:14 · 223 阅读 · 0 评论