![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
hylexus
立志精通五门编程语言
最终忘记人类语言
展开
-
JVM系列-01-JVM内存模型
声明JVM内存模型程序计数器PC虚拟机栈VM Stack1 简介2 StackOverflowError本地方法栈Native Method StackJava堆Heap1 简介2 堆内存中的OutOfMemoryError方法区Method Area1 运行时常量池Runtime Constant Pool直接内存Direct Memory参考文章声明本篇文章是本人阅读原创 2016-12-11 00:17:03 · 1676 阅读 · 0 评论 -
JVM系列-02-GC-扫盲
声明GC算法1 标记清除算法2 复制算法3 标记整理算法4 分代收集算法Generational CollectionGC的代价Stop The World垃圾收集器1 Serial收集器2 ParNew收集器3 Parallel Scavenge收集器31 简介32 参数4 Serial Old收集器5 Parallel Old收集器6 CMS收集器7 G1收集器原创 2016-12-18 20:33:09 · 857 阅读 · 0 评论 -
JVM系列-03-内存分配和回收策略
声明对象优先在Eden分配大对象直接进入老年代长期存活的对象将进入老年代对象年龄的动态判定空间分配担保参考文章声明本篇文章是本人阅读《深入理解JVM》和《java虚拟机规范》时的笔记。 记录的都是一些概念性的东西。 JVM是HotSpot,jdk1.7。 大神绕路,不喜勿喷。前两篇文章 http://blog.csdn.net/hylexus/article/details/53原创 2016-12-18 21:19:25 · 1592 阅读 · 0 评论 -
JVM系列-04-JDK自带的管理分析工具
声明概览命令行工具1 jps2 jstat3 jinfo4 jmap5 jhat6 jstack图形化工具1 jconsole2 jvisualvm参考文章声明本篇文章是本人阅读《深入理解JVM》和《java虚拟机规范》时的笔记。 记录的都是一些概念性的东西。 JVM是HotSpot,jdk1.7。 大神绕路,不喜勿喷。1 概览对于java程序员来说,java、java原创 2016-12-19 23:28:56 · 2203 阅读 · 0 评论 -
JVM系列-05-方法区-永久带VS元空间
JVMHotSpot内存模型官方对方法区的介绍常说的永久带和方法区是什么关系jdk8中的方法区参考文章1 JVM(HotSpot)内存模型上面这种图是HotSpot虚拟机的内存模型,本篇文章主要介绍方法区。 因为方法区在JDK1.7及其以前版本中的实现方式——永久带在JKD8中被移除了。至于其他部分不太了解的可以阅读这篇文章:http://blog.csdn.net/hylexus/ar原创 2016-12-20 23:36:08 · 7172 阅读 · 0 评论