1.基本演示项目
Java基本规范测试和开源工具功能测试
2.并发演示项目
每个Java版本的与并发相关的支持功能测试
2-1。 低级并发
线程状态
已同步
守卫区
饥饿
僵局
一成不变的
闩锁
2-2。 高级别并发
未来
前叉池
未来发展
2-2-1。 未来
从Java 5开始就支持此功能,该功能用于接收异步处理结果的返回值。
2-2-2。 前叉池
它是Java 7支持的功能,并且是Fork Join Framework的代表类,并且是一种线程池。
也就是说,ForkJoinPool是ExecutorService的实现,例如newCachedThreadPool或newFixedThreadPool。
基本概念是将大型任务分解为较小的任务单元,在不同的CPU上并行执行,然后汇总结果。
核心技能是一种称为“偷工减料”的技术。 这是一种删除空闲线程的方法,详细操作如下。
如上图所示
评论0
最新资源