Java虚拟机(JVM)
文章平均质量分 94
种冲
这个作者很懒,什么都没留下…
展开
-
JAVA虚拟机(JVM)划重点 第二章 Java内存区域与内存溢出异常 之 运行时数据区域
本博客参考《深入理解Java虚拟机》(第二版)一书,提取重点知识,再加以个人的理解编写而成。转载请标明来源。JVM划重点 第二章 Java内存区域与内存溢出异常概述运行时数据区域概述在虚拟机自动内存管理机制的帮助下,不需要为new操作去写配对的delete/free代码。但正因为把内存控制的权力交给了虚拟机,一旦出现内存泄漏或溢出问题,如果不了解虚拟机如何管理内存,将很难定位解决问题。运行...原创 2018-11-15 17:13:41 · 2776 阅读 · 0 评论 -
JAVA虚拟机(JVM)划重点 第二章 Java内存区域与内存溢出异常 之 虚拟机对象
本博客参考《深入理解Java虚拟机》(第二版)一书,提取重点知识,再加以个人的理解编写而成。转载请标明来源。JAVA虚拟机(JVM)划重点 第二章 Java内存区域与内存溢出异常 之 虚拟机对象Java对象的创建Java对象的创建1、类加载过程虚拟机遇到一个new指令时,首先检查这个指令的参数能否在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。若...原创 2018-11-15 21:57:39 · 2232 阅读 · 0 评论 -
JAVA虚拟机(JVM)划重点 第一章 走近Java
本博客参考《深入理解Java虚拟机》(第二版)一书,提取重点知识,再加以个人的理解编写而成。转载请标明来源。JVM划重点 第一章 走近Java概述Java技术体系Java发展史Java虚拟机发展史展望Java技术的未来实战:自己编译JDK概述Java不仅是一门编程语言,还是一系列计算机软件和规范形成的技术体系,这个体系提供了完整的用于软件开发和跨平台部署的支持环境数十亿台设备使用Java...原创 2018-11-14 21:47:31 · 3280 阅读 · 1 评论 -
JAVA虚拟机(JVM)划重点 第三章 第一节 Java垃圾收集与内存分配策略 之 垃圾回收机制
本博客参考《深入理解Java虚拟机》(第二版)一书,基于JDK 1.7,提取重点知识,再加以个人的理解编写而成。转载请标明来源。JAVA虚拟机(JVM)划重点 第三章 第一节 Java垃圾收集与内存分配策略 之 概述哪些对象是“垃圾”?概述1、垃圾收集(Garbage Collection,GC)技术的历史比Java更为久远,诞生于1960年Lisp语言。当时人们就在思考3个问题:哪些内...原创 2018-11-21 18:01:19 · 2210 阅读 · 0 评论 -
JAVA虚拟机(JVM)划重点 第三章 第二节 Java垃圾收集与内存分配策略 之 垃圾收集算法
本博客参考《深入理解Java虚拟机》(第二版)一书,基于JDK 1.7,提取重点知识,再加以个人的理解编写而成。转载请标明来源。JAVA虚拟机(JVM)划重点 第三章 第一节 Java垃圾收集与内存分配策略 之 垃圾收集算法1、标记-清除算法1、标记-清除算法“标记-清除”(Mark-Sweep)算法是最基础的收集算法,分为“标记”和“清除”两个阶段:...原创 2018-12-26 22:04:46 · 918 阅读 · 0 评论