摘要: 创建线程的三种方式 继承Thread对象,重写run方法 实现runnable接口,作为Thread构造参数 - Thread默认的run()方法中会调用runnable对象的run()方法 实现callable接口,配合FutureTask对象使用 - 底层依然是runnable接口,通过共享变量 阅读全文
posted @ 2021-02-05 17:32 祁奇 阅读(185) 评论(0) 推荐(1) 编辑
摘要: 并发编程基础知识 AbstractQueuedSynchronizer解析 JUC中常用的并发工具 原子类与阻塞队列 ConcurrentHashMap 线程池原理与解析 阅读全文
posted @ 2021-02-05 17:20 祁奇 阅读(57) 评论(0) 推荐(0) 编辑