JDK源码解析
lobedf
这个作者很懒,什么都没留下…
展开
-
Object类
public class Object { /** * 就是对几个本地方法进行注册(也就是初始化java方法映射到C的方法)。 * 具体参考 https://blog.csdn.net/chenyi8888/article/details/7070367 */ private static native void registerNatives()...原创 2019-04-11 22:59:55 · 104 阅读 · 0 评论 -
集合-Map
目录HashMap默认值插入元素获取元素Map继承关系如下图所示:Map接口方法如下所示。HashMapHashMap是我们经常使用的类,现在我们来看看HashMap 是如何实现的。默认值默认值,这个面试的时候经常问到//初始化默认容量大小为16,必须为2的n次方;static final int DEFAULT_INITIAL_CA...原创 2019-04-13 21:51:39 · 89 阅读 · 0 评论 -
AbstractQueuedSynchronizer
Node内部类static final class Node { // 共享模式标示 static final Node SHARED = new Node(); //独占模式标示 static final Node EXCLUSIVE = null; /** * waitStatus 值: ...原创 2019-04-29 16:49:13 · 117 阅读 · 0 评论