java
_____Mr.Ma__
这个作者很懒,什么都没留下…
展开
-
Condition 条件
Condition 条件一、Condition接口二、JDK中Condition使用案例三、AQS中Condition的源码分析一、Condition接口 如果和Object对象的wait()方法以及notify()方法对比,Condition就比较好理解了。Condition的主要方法作用和wait()以及notify()大致相同。主要区别...原创 2019-12-03 23:53:17 · 669 阅读 · 0 评论 -
队列同步器AQS源码学习
一、什么是AQS1、概念 AQS全称AbstractQueueSynchronizer,抽象队列同步器,是Doug Lea大师创作的用来构建锁或者其他同步组件(信号量、事件等)的基础框架类。常见的重入锁、读写锁、循环栅栏、倒计数器、信号量等的底层都是依赖它实现。这个抽象类完成了同步器底层基础细节实现。2、AQS做了什么 &nb...原创 2019-11-28 23:27:41 · 482 阅读 · 0 评论 -
自定义的ClassLoader
自定义的ClassLoader为什么要自定义ClassLoaderClassLoader类动手实现MyClassLoader在D:/tmp 文件夹下编写TClass.java并编译测试为什么要自定义ClassLoader java的系统提供了3种类加载器:启动类加载器(Bootstrap ClassLoader)、扩展类加载器(Extends...原创 2019-11-13 23:37:28 · 286 阅读 · 0 评论