![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jdk源码解析
IF程序猴
这个作者很懒,什么都没留下…
展开
-
TransferQueue 接口解析
package test.java.util.concurrent;import java.util.concurrent.TransferQueue;import org.junit.Test;/** * TransferQueue的测试类 * 转换队列接口 * @date 2020-07-29 20:50:30 */public class TransferQueueTest { //abstract //interface}...原创 2020-07-29 20:56:11 · 309 阅读 · 0 评论 -
TimeUnit 枚举类解析
package test.java.util.concurrent;import java.util.concurrent.TimeUnit;import org.junit.Test;/** * TimeUnit的测试类 * 时间枚举类 * @date 2020-07-29 20:38:31 */public class TimeUnitTest {}原创 2020-07-29 20:55:18 · 449 阅读 · 1 评论 -
TimeoutException 超时异常类解析
package test.java.util.concurrent;import java.util.concurrent.TimeoutException;import org.junit.Test;/** * TimeoutException的测试类 * 超时处理异常类 * @date 2020-07-29 20:32:57 */public class TimeoutExceptionTest { /** * 无参构造函数 * @.原创 2020-07-29 20:54:39 · 4313 阅读 · 0 评论 -
ThreadPoolExecutor api详解
今天时间学习ThreadPoolExecutorapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.Executors;import java.util.concurrent.LinkedBlockingDeque;import java.util.co.原创 2020-07-29 00:04:22 · 1355 阅读 · 0 评论 -
ThreadLocalRandom api详解
今天时间学习ThreadLocalRandomapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.ThreadLocalRandom;import org.junit.Test;/** * ThreadLocalRandom的测试类 * * @d.原创 2020-07-28 23:58:41 · 2528 阅读 · 0 评论 -
ThreadFactory 接口解析
package test.java.util.concurrent;import java.util.concurrent.ThreadFactory;import org.junit.Test;/** * ThreadFactory的测试类 * 线程工厂统一接口 * @date 2020-07-28 22:13:18 */public class ThreadFactoryTest { //abstract //interface}...原创 2020-07-28 23:57:49 · 647 阅读 · 0 评论 -
SynchronousQueue api详解
今天时间学习SynchronousQueueapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import java.util.Spliterator;impo.原创 2020-07-28 23:56:57 · 219 阅读 · 0 评论 -
Semaphore api详解
今天时间学习Semaphoreapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.Semaphore;import java.util.concurrent.TimeUnit;import org.junit.Test;/** * Sema..原创 2020-07-28 23:56:08 · 648 阅读 · 0 评论 -
ScheduledThreadPoolExecutor api解析
今天时间学习ScheduledThreadPoolExecutor api,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.*;import org.junit.Test;/** * ScheduledThreadPoolExecutor的测试类..原创 2020-07-28 09:36:46 · 339 阅读 · 0 评论 -
ScheduledFuture 接口解析
package test.java.util.concurrent;import java.util.concurrent.ScheduledFuture;import org.junit.Test;/** * ScheduledFuture的测试类 * 定时任务,可取消 * @date 2020-07-27 22:37:36 */public class ScheduledFutureTest { //abstract //interface}...原创 2020-07-28 09:35:44 · 2588 阅读 · 11 评论 -
ScheduledExecutorService 接口解析
package test.java.util.concurrent;import java.util.concurrent.ScheduledExecutorService;import org.junit.Test;/** * ScheduledExecutorService的测试类 * 定时执行接口 * @date 2020-07-27 22:34:56 */public class ScheduledExecutorServiceTest { //abstract .原创 2020-07-28 09:35:13 · 137 阅读 · 0 评论 -
RunnableScheduledFuture 接口解析
package test.java.util.concurrent;import java.util.concurrent.RunnableScheduledFuture;import org.junit.Test;/** * RunnableScheduledFuture的测试类 * 可执行的定时任务,支持取消 * @date 2020-07-27 22:29:56 */public class RunnableScheduledFutureTest { //abstrac.原创 2020-07-28 09:34:36 · 384 阅读 · 0 评论 -
RunnableFuture 接口解析
package test.java.util.concurrent;import java.util.concurrent.RunnableFuture;import org.junit.Test;/** * RunnableFuture的测试类 *可执行的任务,支持取消 * @date 2020-07-27 22:21:57 */public class RunnableFutureTest { //abstract //interface}...原创 2020-07-27 23:34:09 · 192 阅读 · 0 评论 -
RejectedExecutionHandler 决绝策略接口解析
package test.java.util.concurrent;import java.util.concurrent.RejectedExecutionHandler;import org.junit.Test;/** * RejectedExecutionHandler的测试类 * 通过指定线程池拒绝执行任务接口 * @date 2020-07-27 22:20:03 */public class RejectedExecutionHandlerTest { //ab.原创 2020-07-27 23:33:38 · 203 阅读 · 0 评论 -
RejectedExecutionException 拒绝策略异常类解析
package test.java.util.concurrent;import java.util.concurrent.RejectedExecutionException;import org.junit.Test;/** * RejectedExecutionException的测试类 * * @date 2020-07-27 21:57:08 */public class RejectedExecutionExceptionTest { /** .原创 2020-07-27 23:32:47 · 2085 阅读 · 0 评论 -
RecursiveTask 抽象类解析
package test.java.util.concurrent;import java.util.concurrent.RecursiveTask;import org.junit.Test;/** * RecursiveTask的测试类 *ForkjoinTask的子类 * @date 2020-07-27 21:55:13 */public class RecursiveTaskTest { //abstract}原创 2020-07-27 23:31:53 · 173 阅读 · 0 评论 -
RecursiveAction 抽象类解析
package test.java.util.concurrent;import java.util.concurrent.RecursiveAction;import org.junit.Test;/** * RecursiveAction的测试类 *ForkJoinTask的子类,执行子任务 * @date 2020-07-27 21:51:07 */public class RecursiveActionTest { //abstract}...原创 2020-07-27 23:31:15 · 152 阅读 · 0 评论 -
PriorityBlockingQueue api 详解
今天时间学习PriorityBlockingQueueapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import java.util.Spliterator;.原创 2020-07-27 23:30:33 · 266 阅读 · 0 评论 -
Phaser api详解
今天时间学习Phaserapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.Phaser;import java.util.concurrent.TimeUnit;import org.junit.Test;/** * Phaser的测试类 *.原创 2020-07-27 00:17:44 · 428 阅读 · 0 评论 -
LinkedTransferQueue api详解
今天时间学习LinkedTransferQueueapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import java.util.Spliterator;i.原创 2020-07-27 00:16:42 · 308 阅读 · 0 评论 -
LinkedBlockingQueue api 详解
今天时间学习LinkedBlockingQueueapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import java.util.Spliterator;i.原创 2020-07-27 00:15:47 · 1174 阅读 · 0 评论 -
LinkedBlockingDeque api详解
今天时间学习LinkedBlockingDequeapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.*;import java.util.concurrent.LinkedBlockingDeque;import java.util.concurrent.TimeUnit..原创 2020-07-20 23:10:51 · 741 阅读 · 0 评论 -
Future 接口解析
package test.java.util.concurrent;import java.util.concurrent.Future;import org.junit.Test;/** * Future的测试类 * * @date 2020-07-20 21:06:27 */public class FutureTest { //abstract //interface}原创 2020-07-20 23:10:10 · 178 阅读 · 1 评论 -
FutureTask api详解
今天时间学习FutureTaskapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.FutureTask;import java.util.concurrent.TimeUnit;import org.junit.Test;/** * Futur.原创 2020-07-20 23:09:38 · 348 阅读 · 0 评论 -
ForkJoinWorkerThread api详解
今天时间学习ForkJoinWorkerThreadapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.ForkJoinWorkerThread;import org..原创 2020-07-20 23:08:51 · 943 阅读 · 0 评论 -
ForkJoinTask 抽象类解析
package test.java.util.concurrent;import java.util.concurrent.ForkJoinTask;import org.junit.Test;/** * ForkJoinTask的测试类 * 线程执行任务类 * @date 2020-07-20 20:50:45 */public class ForkJoinTaskTest { //abstract}原创 2020-07-20 23:07:50 · 91 阅读 · 0 评论 -
ExecutorService 接口解析
package test.java.util.concurrent;import java.util.concurrent.ExecutorService;import org.junit.Test;/** * ExecutorService的测试类 * 定义了线程池基本操作方法 * @date 2020-07-16 23:21:41 */public class ExecutorServiceTest { //abstract //interface}..原创 2020-07-16 23:32:02 · 100 阅读 · 0 评论 -
Executors api详解
今天时间学习Executorsapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.security.PrivilegedAction;import java.security.PrivilegedExceptionAction;import java.util.concurrent.E.原创 2020-07-16 23:30:32 · 644 阅读 · 0 评论 -
ScheduledThreadPoolExecutor api详解
今天时间学习ScheduledThreadPoolExecutorapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.*;import org.junit.Test;/** * ExecutorCompletionService的测试类 *..原创 2020-07-15 23:47:25 · 428 阅读 · 0 评论 -
Executor 接口解析
package test.java.util.concurrent;import java.util.concurrent.Executor;import org.junit.Test;/** * Executor的测试类 * 所有执行器接口 * @date 2020-07-14 23:11:51 */public class ExecutorTest { //abstract //interface}原创 2020-07-14 23:19:30 · 145 阅读 · 0 评论 -
ExecutionException 异常类解析
package test.java.util.concurrent;import java.util.concurrent.ExecutionException;import org.junit.Test;/** * ExecutionException的测试类 * 执行处理异常 * @date 2020-07-14 23:09:21 */public class ExecutionExceptionTest { /** * 通过string和thro.原创 2020-07-14 23:18:59 · 6567 阅读 · 0 评论 -
Exchanger api详解
今天时间学习Exchangerapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.Exchanger;import java.util.concurrent.TimeUnit;import java.util.concurrent.TimeoutExce.原创 2020-07-14 23:18:27 · 286 阅读 · 0 评论 -
DelayQueue api详解
今天时间学习DelayQueueapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.*;import java.util.concurrent.DelayQueue;import java.util.concurrent.Delayed;import java.util.c.原创 2020-07-14 23:17:51 · 535 阅读 · 0 评论 -
Delayed 接口解析
package test.java.util.concurrent;import java.util.concurrent.Delayed;import org.junit.Test;/** * Delayed的测试类 * 延迟接口,获取延迟时间,见实现类DelayQueue * @date 2020-07-14 19:43:04 */public class DelayedTest { //abstract //interface}...原创 2020-07-14 23:17:01 · 2018 阅读 · 0 评论 -
CyclicBarrier api详解
今天时间学习CyclicBarrierapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;import org.junit..原创 2020-07-14 23:16:25 · 244 阅读 · 0 评论 -
CountedCompleter 抽象类解析
package test.java.util.concurrent;import java.util.concurrent.CountedCompleter;import org.junit.Test;/** * CountedCompleter的测试类 * 跟数量有关的计算任务,ForkJoinTask子任务 * @date 2020-07-14 18:35:19 */public class CountedCompleterTest { //abstract}..原创 2020-07-14 23:15:44 · 169 阅读 · 0 评论 -
CountDownLatch api详解
今天时间学习CountDownLatchapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.concurrent.CountDownLatch;import java.util.concurrent.TimeUnit;import org.junit.Test;/..原创 2020-07-14 23:14:37 · 407 阅读 · 0 评论 -
CopyOnWriteArrayList api详解
今天时间学习CopyOnWriteArrayListapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.*;import java.util.concurrent.CopyOnWriteArrayList;import java.util.function.Predicate.原创 2020-07-09 23:48:20 · 353 阅读 · 0 评论 -
CopyOnWriteArraySet api 详解
今天时间学习CopyOnWriteArraySetapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.*;import java.util.concurrent.CopyOnWriteArraySet;import java.util.concurrent.CopyOnWri.原创 2020-07-09 23:47:25 · 401 阅读 · 0 评论 -
ConcurrentSkipListSet api详解
今天时间学习ConcurrentSkipListSetapi,该类是JUC原子包中的类,通过单元测试代码把所有public api方法跑了一遍,大致了解了底层实现,初学乍练,有很多一知半解的地方,待后续有了深入理解再来补充package test.java.util.concurrent;import java.util.*;import java.util.concurrent.ConcurrentSkipListSet;import org.junit.Test;/** * Co.原创 2020-07-09 01:24:11 · 687 阅读 · 0 评论