目录
再看前言
不完美的程序
Java 发展史
JVM 族谱
什么是广义的虚拟机?
什么是 Java 虚拟机(JVM)?
二刷周先生的《深入理解 JVM》时, 没想到已经出了第三版, 拿着第二版的我在风中凌乱....
第一次看这本书的时候是在 19 年的暑假前后, 转眼即将到了 20 年的暑假, 一年里, 我也开始做了一些 web 开发上的工作, 然而用到 JVM 的地方似乎仅仅限于开发环境和服务器的部署环境. 这部分的知识偏理论, 或者说, 没有需要高强度优化 JVM 的场景.
不过, 养兵千日用兵一时, 技术不能等用时再去学, 不管是未雨绸缪亦或是杞人忧天, 我都决定结合第三版的内容重新整理一下之前的笔记.
再看前言
如果开发人员不了解虚拟机诸多技术特性的运行原理, 就无法写出最适合虚拟机运行和自优化的代码.
如果把编程比作开枪, 那么掌握枪的原理就可能在卡壳的时候迅速解决问题, 虽然枪不总是会出现问题.
不完美的程序
世界上并没有完美的程序, 但我们并不因此而沮丧, 因为写程序本来就是一个不断追求完美的过程.
完成优于完美!
Java 发展史
1991.4 :Java 语言前身 Oak 诞生
1995.5:Oak 语言改名为 Java
来源: http://www.bubuko.com/infodetail-3651664.html