java并发
@小学生@
这个作者很懒,什么都没留下…
展开
-
Java学习——并发专题——ForkJoin分而治之
ForkJoin是一种策略:在必要的情况下,将一个大的任务,根据阈值进行拆分(Fork)成若干个小任务,再将一个个的小任务的解进行join汇总; 示例代码: /** * 任务:使用ForkJoin的方式将一个数组中的值进行累加 */ public class ForkJoinDemo extends RecursiveTask<Integer> { //数组的长度 ...原创 2019-03-04 22:23:08 · 292 阅读 · 0 评论 -
java学习——并发专题——synchronized关键字
synchronized:对象锁,类锁; 对象锁:锁的是当前对象; public class SynObject { /** * 这种写法表示使用synchronized关键锁住的是调用当前方法的SynObject类的对象 * 注意:是当前的对象 */ public void synObject1() { synchronize...原创 2019-03-04 11:11:16 · 328 阅读 · 0 评论 -
java学习——并发专题——join方法
join:字面意思:加入 在多线程中为插入到当前线程中,也就是说调用了join方法的线程会在当前线程中先执行完毕后,当前线程才可以继续执行 代码示例: public class Main { private static class NewThread implements Runnable{ private Thread thread; publ...原创 2019-03-04 20:44:47 · 274 阅读 · 0 评论