
JUC
文章平均质量分 73
qq_38718211
这个作者很懒,什么都没留下…
展开
-
java多线程 线程八锁
package com.java.juc;/** * 题目:判断打印 "one" or "two" * * 1.两个普通同步方法,两个线程 ,标准打印,打印?// one two * 2.新增Thread.sleep(3000) 给getOne() 打印? // 3s 后打印 one two * 3.新增普通方法 getThreee 打印?// 先打印three 三秒后打印 one two *原创 2018-01-18 10:34:12 · 367 阅读 · 0 评论 -
juc
解决多线程安全问题的方式: * synchronzed * 1,同步代码块 * 2,同步方法 * 3,同步锁Lock * 用lock()上锁,用unlock()释放锁 1,volatitle 2,虚假唤醒 3,condition线程间通信 4,CountDownLatch 闭锁,只有其他所有线程的运算全部完成,原创 2018-01-18 10:38:21 · 235 阅读 · 0 评论 -
juc 线程池
package threadPool;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.uti原创 2018-01-18 13:29:46 · 289 阅读 · 0 评论 -
ForkJoin
package forkJoinpool;import java.time.Duration;import java.time.Instant;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.ForkJoinTask;import java.util.concurrent.RecursiveTask;impo原创 2018-01-19 13:33:05 · 170 阅读 · 0 评论