摘要: import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Future;import java.util.concurrent.locks... 阅读全文
posted @ 2015-08-27 11:26 人生如若初见 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Java线程池使用说明一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们... 阅读全文
posted @ 2015-08-27 11:18 人生如若初见 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Lock比传统线程模型中的synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是一个对象。两个线程执行的代码片段要实现同步互斥的效果,它们必须用同一个Lock对象。 读写锁:分为读锁和写锁,多个读锁不互斥,读锁与写锁互斥,这是由jvm自己控制的,你只要上好相应的锁即可。如果你的... 阅读全文
posted @ 2015-08-27 11:08 人生如若初见 阅读(208) 评论(0) 推荐(0) 编辑