![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深入理解 Java 虚拟机
壹言
人生碌碌,竞短论长,却不道荣枯有数,得失难量。
展开
-
1.走进Java
很久之前就打算看这本书,但是由于种种原因就没看成。希望可以坚持下来,将自己的读书总结及心得记录下来。JDK 与 JRE 的关系首先应该明白,JDK(Java Development Kit)包括 Java 程序设计语言、Java虚拟机、Java API 类库三部分,JDK 是用于支持 Java 程序开发的最小环境。而JRE(Java Runtime Environment)包括...原创 2019-01-25 12:58:11 · 264 阅读 · 0 评论 -
2. Java 内存区域与内存溢出异常
概述Java 对于 C 和 C++ 来说存在一个很好的特性就是在虚拟机的自动内存管理机制的帮助下,不需要为每一个 new 操作去写配对的 delete/free 代码,而且**不容易** 出现内存泄漏和内存溢出问题。注意这里说的是不容易,所以还是有可能会出现的。那么当出现的时候就需要你能够排查和解决掉错误。运行时数据区域Java 虚拟机在执行程序的过程中会把所管理的内存划分为...原创 2019-01-25 13:02:44 · 212 阅读 · 0 评论