后端
未读
Future接口和CompletableFuture的挖掘
Future接口理论知识复习 Future接口(FutureTask实现类)定义了操作异步任务执行一些方法,如获取异步任务的执行结果、取消ߥ
后端
未读
JUC基础-11-Fork/Join
11 Fork/Join 11.1 Fork/Join 框架简介 Fork/Join 它可以将一个大的任务拆分成多个子任务进行并行处理,最后将子任务结果合并成最后的计算结
后端
未读
JUC基础-10-ThreadPool线程池
10 ThreadPool 线程池 10.1 线程池简介 线程池(英语:thread pool):一种线程使用模式。线程过多会带来调度开销,进而影响缓存
后端
未读
JUC基础-9-阻塞队列
9 阻塞队列 9.1 BlockingQueue 简介 Concurrent 包中,BlockingQueue 很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些ོ
后端
未读
JUC基础-6-Callable & Future 接口
6 Callable & Future 接口 6.1 Callable 接口 目前我们学习了有两种创建线程的方法-一种是通过创建 Thread 类,另一种是通过使用 Runnable 创建线程。
后端
未读
JUC基础-5-多线程的锁
5 多线程锁 5.1 锁的八个问题演示 class Phone {
public static synchronized void sendSMS() throws Exception {
//停留 4 秒
TimeUnit.SECONDS.sleep(4);