jvm
昨夜听风
JAVA WEB
展开
-
[JVM]Java内存区域与内存溢出异常
1 Java堆 2 方法区 3 程序计数器 4 Java虚拟机桟 1 局部变量表 2 操作数栈 3 动态连接 4 方法返回地址 5 本地方法桟 6 直接内存区Java内存区域可以分为线程共享和线程私有: 线程共享: Java堆、方法区 线程私有: 虚拟机桟、本地方法区、程序计数器 1 Java堆Java堆是虚拟机锁原创 2017-03-20 21:56:16 · 446 阅读 · 0 评论 -
[JVM]类加载机制
类加载机制 1 概述 1 类加载时机主动引用 1 类加载时机被动引用 2 加载 1 类加载器 2 双亲委派模型 2 连接 1 验证 2 准备 3 解析 3 初始化 1. 概述类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。它们开始的顺序如下图所示: 其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。原创 2017-03-26 21:47:22 · 301 阅读 · 0 评论 -
[JVM]Java内存模型
Java内存模型原创 2017-05-12 22:08:55 · 312 阅读 · 0 评论 -
[JVM]Java垃圾回收机制
Java垃圾回收原创 2017-03-22 16:51:32 · 468 阅读 · 0 评论