2016年3月26日

Java ThreadLocal

摘要: ThreadLocal类,代表一个线程局部变量,通过把数据放在ThreadLocal中,可以让每个线程创建一个该变量的副本。也可以看成是线程同步的另一种方式吧,通过为每个线程创建一个变量的线程本地副本,从而避免并发线程同时读写同一个变量资源时的冲突。 示例如下: 运行结果: 由运行结果可知,各线程都 阅读全文

posted @ 2016-03-26 11:14 赵杰A-124 阅读(4700) 评论(0) 推荐(1) 编辑

Java 线程池

摘要: 系统启动一个线程的成本是比较高的,因为它涉及到与操作系统的交互,使用线程池的好处是提高性能,当系统中包含大量并发的线程时,会导致系统性能剧烈下降,甚至导致JVM崩溃,而线程池的最大线程数参数可以控制系统中并发线程数不超过次数。 一、Executors 工厂类用来产生线程池,该工厂类包含以下几个静态工 阅读全文

posted @ 2016-03-26 00:20 赵杰A-124 阅读(993) 评论(0) 推荐(1) 编辑

导航