随笔分类 - JVM
摘要:垃圾回收器 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnblog
阅读全文
摘要:垃圾回收相关概念 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnb
阅读全文
摘要:垃圾回收相关算法 标记阶段:引用计数算法 在堆里存放着几乎所有的Java对象实例,在GC执行垃圾回收之前,首先需要区分出内存中哪些是存活对象,哪些是已经死亡的对象。只有被标记为己经死亡的对象,GC才会在执行垃圾回收时,释放掉其所占用的内存空间,因此这个过程我们可以称为垃圾标记阶段。 那么在JVM中究
阅读全文
摘要:垃圾回收概述 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnblo
阅读全文
摘要:StringTable String的基本特性 String:字符串,使用一对 ”” 引起来表示 String s1 = "mogublog" ; // 字面量的定义方式 String s2 = new String("moxi"); string声明为final的,不可被继承 String实现了S
阅读全文
摘要:执行引擎 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnblogs
阅读全文
摘要:直接内存 Direct Memory JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https
阅读全文
摘要:对象实例化内存布局与访问定位 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://w
阅读全文
摘要:方法区 前言 这次所讲述的是运行时数据区的最后一个部分 从线程共享与否的角度来看 ThreadLocal:如何保证多个线程在并发环境下的安全性?典型应用就是数据库连接管理,以及会话管理 栈、堆、方法区的交互关系 下面就涉及了对象的访问定位 Person:存放在元空间,也可以说方法区 person:存
阅读全文
摘要:堆 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnblogs.co
阅读全文
摘要:本地方法栈 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnblog
阅读全文
摘要:本地方法接口 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnblo
阅读全文
摘要:虚拟机栈 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnblogs
阅读全文
摘要:程序计数器 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnblog
阅读全文
摘要:运行时数据区概述及线程 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.
阅读全文
摘要:类加载子系统 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www.cnblo
阅读全文
摘要:JVM与Java体系结构 JVM与Java体系结构 https://www.cnblogs.com/coderD/p/14956204.html 类加载子系统 https://www.cnblogs.com/coderD/p/14956212.html 运行时数据区概述及线程 https://www
阅读全文