线程
AugusSong
辉哥 小灰灰 = new 辉哥(name:小灰灰,age:27,weixin:sxh090306,msg:加好友请注明原因,language:爱你们);
展开
-
四种常用的线程池
1、newSingleThreadExecutor:创建一个单线程的线程池,此线程池保证所有任务的执行顺序按照任务的提交顺序执行, 2、newFixedThreadPool:创建固定大小的线程池,每次提交任务就创建一个线程,知道线程达到线程池的最大大小 3、newCachedThreadPool: 创建一个可以缓存的线程池,此线程池不会对线程池大小做限制,线程池大小会完全依赖于操作系统(或者说jv...转载 2019-07-16 12:15:25 · 151 阅读 · 0 评论 -
如何控制某个方法允许并发访问线程的个数?--Semaphore
. package com.yange; 2. 3. import java.util.concurrent.Semaphore; 4. /** 5. * 6. * 7. */ 8. 9. public class SemaphoreTest { 10. /* 11. * permits the initial number of permits available. This value m...转载 2019-07-16 14:27:11 · 193 阅读 · 0 评论