
深入理解Java之java虚拟机干净利落的规范总结 下
要去正确地实现一台Java虚拟机,就需要正确地读取class文件中每一条字节码指令并且能正确执行这些指令所蕴含的操作即可。

java虚拟机内置的安全特性
java虚拟机在执行字节码时还进行其他一些内置的安全机制的操作。包括:1.类型安全的引用转换。2.结构化的内存访问(无指针算法)。3.自动化垃圾收集(不必显式地释放被分配的内存)。4.数组边界检查。5.空引用检查。

java虚拟机:对象内存分配与回收
大多数情况下,对象优先在新生代Eden区域中分配。当Eden内存区域没有足够的空间进行分配时,虚拟机将触发一次 Minor GC(新生代GC)。Minor GC期间虚拟机将Eden区域的对象移动到其中一块Survivor区域。

java虚拟机的十年
当我们说到“Java”这个词的时候,指的是四个相互关联的概念:Java语言、Java API、Java Class文件格式、Java虚拟机。 “虚拟”,是一种隔离物理资源与逻辑资源的手段。Java虚拟机的“虚拟”,则是用来隔离物理机器、底层操作系统与Java语言规范实现的手段。

java虚拟机内存管理机制:内存管理与垃圾回收
java语言具有垃圾回收的能力,内存管理不需要应用程序去过问,这对于我们来说非常方便。但是,垃圾回收是怎么进行的,VM的内存参数应该怎么调整,如何优化,往往我们不是太清楚。小编接下就带大家了解一下吧。