上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 基于版本jdk1.7.0_80 java.util.concurrent.locks.AbstractQueuedSynchronizer 代码如下 /* * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * 阅读全文
posted @ 2017-07-08 12:33 qeDVuHG 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 如果不用OS提供的mutex,我们该如何实现互斥锁?(不考虑重入的情况) 1. naive lock 最简单的想法是,搞一个volatile类型的共享变量flag,值可以是flase(无锁)或者true(有锁),竞争线程监听flag,一旦发现flag为false,那么尝试cas更新flag为true 阅读全文
posted @ 2017-07-08 12:29 qeDVuHG 阅读(4023) 评论(1) 推荐(4) 编辑
摘要: 基于版本jdk1.7.0_80 java.util.concurrent.atomic.AtomicInteger 代码如下 /* * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * 阅读全文
posted @ 2017-07-07 18:16 qeDVuHG 阅读(456) 评论(0) 推荐(0) 编辑
摘要: Java集合框架 JDK7集合框架源码阅读(一) ArrayList JDK7集合框架源码阅读(二) LinkedList JDK7集合框架源码阅读(三) HashMap JDK7集合框架源码阅读(四) LinkedHashMap JDK7集合框架源码阅读(五) Hashtable JDK7集合框架 阅读全文
posted @ 2017-07-07 17:01 qeDVuHG 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 基于版本jdk1.7.0_80 java.util.ArrayDeque 代码如下 /* * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * 阅读全文
posted @ 2017-07-07 16:09 qeDVuHG 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 基于版本jdk1.7.0_80 java.util.HashSet java.util.LinkedHashSet 代码如下 HashSet,312行 /* * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights re 阅读全文
posted @ 2017-07-07 13:01 qeDVuHG 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 基于版本jdk1.7.0_80 java.util.Hashtable 代码如下 /* * Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFID 阅读全文
posted @ 2017-07-07 11:44 qeDVuHG 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 基于版本jdk1.7.0_80 java.util.LinkedHashMap 代码如下 /* * Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CO 阅读全文
posted @ 2017-07-07 10:39 qeDVuHG 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 基于版本jdk1.7.0_80 java.util.HashMap 代码如下 /* * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDEN 阅读全文
posted @ 2017-07-06 18:50 qeDVuHG 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 基于版本jdk1.7.0_80 java.util.LinkedList 代码如下 /* * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFI 阅读全文
posted @ 2017-07-05 16:38 qeDVuHG 阅读(278) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页