![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
《深入理解java虚拟机》笔记
文章平均质量分 85
代码手艺人老羊
闲鱼程序员
展开
-
周志明jvm第三版笔记:第二部分 自动内存管理 第2章 Java内存区域与内存溢出异常
Java内存区域与内存溢出异常 Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 本章从概念上介绍Java虚拟机内存的各个区域,讲解这些区域的作用、服务对象以及其中可能产生的问题,这也是翻越虚拟机内存管理这堵围墙的第一步。2.1运行时数据区域2.2.1 程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在...原创 2021-02-03 15:27:44 · 265 阅读 · 0 评论 -
周志明jvm第三版笔记-第一部分:第一章 走进java
1.1 概述:java过去、现在、未来简要概述1.2 java技术体系Java技术体系包括了以下几个组成部分:Java程序设计语言; 各种硬件平台上的Java虚拟机实现; Class文件格式; Java类库API; 来自商业机构和开源社区的第三方Java类库;上述用图表示(JDK体系):按照技术所服务的领域划分:Java Card:支持Java小程序(Applets)运行在小内存设备(如智能卡)上的平台。 Java ME(Micro Edition):支持Java程序运行原创 2021-02-03 09:01:14 · 506 阅读 · 0 评论 -
周志明jvm第三版笔记-前言
该书列出了相关参考资料:第一类:相关书籍1、《Java虚拟机规范》 要学习虚拟机,《Java虚拟机规范》无论如何都是必须读的。这本书的概念和细节描述与Sun的早期虚拟机(Sun Classic虚拟机)高度吻合,随着技术的发展,高性能虚拟机真正的细节实现方式已经渐渐与虚拟机规范所描述的方式差距越来越大,如果只能选择一本参考书来了解Java虚拟机,那必然是这本书。2、《Java语言规范》 虽然Java虚拟机并不是Java语言专有的,但是了解Java语言的各种细节规定对虚拟机的行为...原创 2021-01-29 16:30:32 · 247 阅读 · 0 评论