Java并发编程
文章平均质量分 70
今古风
脱离高级趣味的程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java并发编程三个性质:原子性、可见性、有序性
并发编程并发程序要正确地执行,必须要保证其具备原子性、可见性以及有序性;只要有一个没有被保证,就有可能会导致程序运行不正确线程不安全在编译、测试甚至上线使用时,并不一定能发现,因为受到当时的CPU调度顺序,线程个数、指令重排的影响,偶然触发线程安全的定义比如说一个类,不论通过怎样的调度执行顺序,并且调用处不用对其进行同步操作,其都能表现出正确的行为,则这个类就是线程安全的并发编程三个概念原子性: ...原创 2018-05-07 16:04:11 · 1241 阅读 · 1 评论 -
Java并发编程--线程池
Executor框架Executors.newXXX即可创建线程池固定线程池Executors.newFixedThreadPool(int threads)创建一个固定线程数量的线程池public static ExecutorService newFixedThreadPool(int nThreads){return new ThreadPoolExecutor(nThreads,nThre...原创 2018-05-07 16:08:23 · 212 阅读 · 0 评论
分享