刨根问底是我追求科学的态度,所以每天学着那么多Java编程规则,却脑海里总在画个问号,为什么这么规定,这么规定的好处是什么?所谓的引用,所谓的内存分析的来龙去脉到底是什么?凭什么有这么多人录视频当老师?他们肯定是从实践和理论中充实起来的才有资格去这么做,而我又该如何去做才能和他们这样对Java这么了解呢?于是乎我今天开始研读《深入Java虚拟机》这本书,这本书虽然绝版,但是,我还是去淘宝买了个盗版的黑白印刷本,当然电子版的我也有,看着不太方便,况且我可是一个愿意在书本上花钱的主啊。
所谓的笔记,就是拿给自己回顾知识的东西,所以我只总结我觉得必须记住的东西和一些连贯性的知识链。
科普下:
Java产生之初的目的:Write Once, Run Anywhere
Java虚拟机发展到JDK1.7~1.8的时候,JVM不和包括Java在内的任何语言绑定,它只与Class文件这种特定的二进制文件格式所关联,Class文件中包含了Java虚拟机制冷剂和符号表以及若干其他辅助信息。
专业词汇:
- 引用:reference
- 字:word
- 字节码:ByteCode
- 4.