深入理解Java虚拟机(第二版)
记录学习深入理解Java虚拟机(第二版-带目录)过程中的笔记
Sarah Hou
这个作者很懒,什么都没留下…
展开
-
深入理解Java虚拟机(第二版)—— 第2章 Java内存区域与内存溢出异常(更新中......)
第二部分 自动内存管理机制 第2章 Java内存区域与内存溢出异常 第3章 垃圾收集器与内存分配策略 第4章 虚拟机性能监控与故障处理工具 第5章 调优案例分析与实战 2.1 概述 对于从事C、C++程序开发开发的开发人员来说,在内存领域,既拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。对Java程序员来说,在虚拟机自动内存管理机制的帮助下,不再需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄漏和内存溢出问题。 内存泄漏: 内存泄漏(Memory Le原创 2020-05-22 17:45:40 · 157 阅读 · 1 评论 -
深入理解Java虚拟机(第二版)—— 第1章 走近Java
1.1 概述 优点: 1、摆脱了硬件平台的束缚,实现了“一次编写,到处运行”; 2、提供了一个相对安全的内存管理和访问机制,避免了绝大部分的内存泄漏和指针越界问题; 3、实现了热点代码检测和运行时编译及优化; 4、有一套完善的应用程序接口,还有来自商业机构和开源社区的第三方类库帮助它实现各种各样的功能 当我们在使用一种技术时,如果不再依赖书本和他人就能得到这些问题的答案,那才算上升到了“不惑”的境界。 1.2 Java技术体系 ...原创 2020-05-19 11:49:04 · 234 阅读 · 0 评论