Java 说到 Java,大家第一时间想到的类似于下面的程序语句: 但这仅仅只属于 Java 技术体系中的 Jav...[作者空间]
百度脑图:类加载过程[作者空间]
对于任意一个类,都需要由加载它的类加载器和这个类本身一同确立其在Java虚拟机中的唯一性,每一个类加载器,都拥有一...[作者空间]
字节码查看工具:WinHex 前言 Java虚拟机实现语言无关性的基石就是Class文件Java虚拟机提供的语言无...[作者空间]
前言 每一种收集器的日志形式都由他们自身实现所决定的,所以会不同,但是一般大家都会维持一定的共性。 日志解读 最前...[作者空间]
前言 对象的内存分配,大多数都是在堆上分配的,但是有一些在JIT编译后被拆散为标量类型并间接地栈上分配(即进行了优...[作者空间]
这篇文章主要讲垃圾收集器,下一篇文章再讲内存分配策略。 1. JVM运行时各个数据区域的内存分配和回收概况 1.1...[作者空间]
1 前言 在深入理解Java类加载机制(一)一文中,我们了解了类的加载和连接过程,这篇文章重点讲述类的初始化过程,...[作者空间]
1 前言: 在上一篇文章一文让你明白Java字节码中,我们了解了java字节码的解析过程,那么在接下来的内容中,我...[作者空间]
也许你写了无数行的代码,也许你能非常溜的使用高级语言,但是你未必了解那些高级语言的执行过程。例如大行其道的Java...[作者空间]
深入理解Java虚拟机[JVM]Java内存区域与垃圾收集 - 思维导图[JVM]类加载机制 - 思维导图[JVM...[作者空间]
深入理解Java虚拟机[JVM]Java内存区域与垃圾收集 - 思维导图[JVM]类加载机制 - 思维导图[JVM...[作者空间]
Java虚拟机在执行Java程序过程中会把内存区域划分为若干个不同的数据区域,这些区域各有各自的用途、创建和销毁时...[作者空间]
定义 所谓的类加载就是将class文件读入内存,校验、解析和初始化,使其成为可以被Java虚拟机直接使用的Java...[作者空间]