java基础
James_Lee_0806
这个作者很懒,什么都没留下…
展开
-
JVM内存结构、内存模型、对象模型的区别
Java作为一种面向对象跨平台的语言,其对象、内存都是比较难的知识点,而且名字听起来很相似,很多人分不清清楚。比如本文要讨论的JVM内存结构、JAVA内存模型和JAVA对象模型,这三个是截然不同的概念。可以说很多高级开发工程师都搞不清楚JVM内存结构、Java内存模型和Java对象模型三者的概念和区别。 首先,者三个概念是完全不同的概念。本文主要对这三个概念加以区分和简单的介绍。 JVM内存结构 ...原创 2019-09-28 09:56:28 · 282 阅读 · 0 评论 -
JVM内存模型详解与GC策略
JVM内存模型详解与GC策略 JVM内存模型总览 首先看一下JVM内存模型 程序计数器Program Counter Register 程序计数器是一块较小的内存区域,可以看做当前线程执行字节码的行号指示器;如果当前线程正在执行一个Java方法,这个计数器记录的正是虚拟机执行字节码指令的地址,如果执行的是native方法,这个计数器的值是空(Undefined),此内存区域是唯一一个在Java虚...原创 2019-09-26 18:20:05 · 193 阅读 · 0 评论