8篇文章 · 35430字 · 4人关注
线程安全 线程安全,耳熟能详,但想准确的描述并不容易。这里借用《Java Concurrency In Practice》作者Brian Goe...
记得在大学刚开始学习Java的时候,也许是为了让大家好理解,老师说Java是一门解释执行的语言。但是现在回顾这句话,这种说法可能就不是那么准确了...
说起Java语言的编译期,它可能是指编译器把Java源码文件转变为Class字节码文件的过程,也可能是指虚拟机在运行时把字节码转变为机器代码的过...
字节码执行引擎是Java虚拟机最核心的组成部分之一。虚拟机是相对于物理机的概念,两者都有代码执行能力。不同的是物理机的执行引擎直接建立在物理硬件...
所谓类加载机制,就是虚拟机将Class文件加载到内存,对数据进行校验、解析、初始化,然后转化为可被虚拟机使用的数据类型的过程 与静态连接的语言不...
很遗憾,这将是很枯燥的一章,但是如果想较为深入的理解JVM,这一章又很有必要硬着头皮搞清楚。如果之前没有接触过类似的内容,那么有很大的可能第一次...
垃圾收集(Garbage Collection,GC),其实主要需要完成3件事情:哪些内存需要回收?什么时候回收?如何回收? 对于程序计数器、虚...
《深入理解Java虚拟机》是我个人读过的第一本关于JVM方面的书籍。十分有幸能够读到这本书,在此对作者表示深刻的敬意 不知道有没有人和我一样有类...
文集作者