JVM学习笔记
蒙蒙的林先生
三年Java互联网金融工作经验
展开
-
JVM学习笔记——JAVA垃圾回收机制
垃圾回收机制的意义 Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用空闲的内存。垃圾回收机制中的算法 Java语言规范没有明确地说明JVM...原创 2018-03-15 17:39:06 · 5022 阅读 · 0 评论 -
JVM学习笔记——JVM启动流程和基本结构
JVM启动流程JVM基本结构详细介绍内存空间作用Java堆(Heap) 对于大多数应用来说,Java堆(Java Heap)是Java虚拟机所管理的内存中最大的一块。Java堆是被所有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放对象实例,几乎所有的对象实例都在这里分配内存。 Java堆是垃圾收集器管理的主要区域,因此很多时候也...原创 2018-03-19 11:40:40 · 4038 阅读 · 0 评论 -
JVM学习笔记——JDK、JRE、JVM的关系
摘要 JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。 Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 JVM是Java Virtual Machine(Java虚拟机)的缩写,是...原创 2018-03-19 12:11:35 · 1821 阅读 · 0 评论