
java线程
一个优秀的颓废程序猿
在奋斗的年龄不要选择安逸
展开
-
java-线程池(一)
一、为什么使用线程池重用线程池中的使用,减少创建线和销毁程的的资源消耗和提高性能。 可以对线程进行管理与维护二、线程池的创建 线程池的创建可以使用Executors类中的方法创建,可以参考常用的四种线程池的创建,下面来看J.U.C包下的ThreadPoolExecutor,此类主要有以下构造方法:/**第一种创建方式*/public ThreadPoolExecutor(in...原创 2018-12-20 19:08:59 · 149 阅读 · 0 评论 -
线程池中常用的阻塞队列简述
一、ArrayBlockingQueue基于数组的阻塞队列,有界队列,按照先进先出(FIFO)的形式,初始化是必须指定capacity.看一下源码:/**第一种构造方法,指定初始容量*/public ArrayBlockingQueue(int capacity) { this(capacity, false); }/**第二种构造方法,指定初始容量和一个标志...原创 2018-12-20 16:51:14 · 4406 阅读 · 1 评论 -
java中常见的四种线程池的区别
合理的使用线程可以提高系统的处理能力,合理地使用系统的资源原创 2018-12-18 16:02:09 · 4887 阅读 · 0 评论