JDK源码解析——Object的hashCode方法
前言这几天在准备面试,在阅读Java底层代码时经常会看到 native 关键字,这就意味着这个方法的底层实现无法直接看见。很难受,但是作为Java程序员,怎么能对底层JDK代码一点不懂,因此,在此记录下自己阅读JDK源代码一些心得。说明1. 本文涉及到的源代码为OpenJDK-9,如有需要,请去官网下载2. 涉及到的虚拟机为HotSpot3. 本文会涉及到一些Java对象头和锁的概念,可以提前了解一下4. 本人C++水平并不是很高,如有错误,可以留言或私信我,我会尽快修改
原创
2021-03-27 14:25:42 ·
1230 阅读 ·
0 评论