![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【虚拟机】
盐井很闲又有钱
会冥想、会看牌的听天由命式编程人员
展开
-
《深入理解JAVA虚拟机》第二章
2.1概述略2.2 运行时数据区域1、程序计数器(线程私有) 2、java虚拟机栈(线程私有) 3、本地方法栈(HotSpot将其与虚拟机栈合二为一) 4、方法区(线程共享): 5、java堆(线程共有):垃圾收集器管理的主要区域,有时也称作为GC堆。 6、运行时常量池 7、直接内存:DirectByteBuffer。查看自己虚拟机版本 cmd–》java -version2.3.1对翻译 2017-04-06 20:16:21 · 263 阅读 · 0 评论 -
《深入理解JAVA虚拟机》第三章
这种做的读书笔记,既不是我原创的,也不是我转载的,这种分类就很尴尬了。 内存溢出: 内存泄露:3.1 概述 1. Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。 2. 程序计数器、本地方法栈、虚拟机栈这几个区域的内存分配和回收具备确定性 3. java堆和方法区则不一样,同一个接口的不同实现类所需要 内存可能不一样;一个方法中多个分支需要的内存也可能不一样;可能只有翻译 2017-04-09 20:27:24 · 878 阅读 · 0 评论