温故而知新:由浅入深学习JVM-基础篇(JDK 7、8、9、11)原创
2年前
367532
JVM全称为Java Virtual MAchine-Java虚拟机。JVM有自己完善的硬件结构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java程序的跨平台特性主要就是因为JVM实现的。在编译java程序时会将写好的源程序通过编译器编译生成.class文件(又称为字节码文件),之后就是通过JVM内部的解释器将字节码文件解释成为具体平台上的机器指令执行,所以就可以实现java程序的跨平台特性。
学习JVM调优之前必须掌握JVM的基础知识。本篇由浅入深向大家介绍了JVM的基础知识,非常适合初中级开发者阅读学习!
第一篇:
JVM是如何创建对象的?了解 JDK8 下 Java 对象的内存分配和创建过程
第二篇:
你真的了解垃圾回收吗:引用计数法和可达性分析举例、垃圾收集算法介绍
第三篇:
第四篇:
聊聊Java的数据类型:基础数据类型、引用数据类型和存储结构
第五篇:
💥看到这里的你,如果对于我写的内容很感兴趣,有任何疑问,欢迎在下面留言📥,会第一次时间给大家解答,谢谢!
点赞收藏