
多线程
文章平均质量分 80
九号铅笔芯
这个作者很懒,什么都没留下…
展开
-
Java线程池的使用
一、设置线程池的大小考虑因素1、计算密集型(可考虑设置线程池大小为:cpuNum+1)、IO密集型2、任务等待时间、任务计算时间两者的比值3、其它:内存、文件句柄、套接字句柄、数据库连接等线程池大小 = cpuNum*目标cpu使用率*(1+任务等待时间/任务计算时间)0<=目标cpu使用率<=1获得CPU个数:int cupNum = Runtime.g...原创 2018-10-18 17:14:32 · 283 阅读 · 0 评论 -
Java多线程并发工具类
目录 AbstractQueuedSynchronizer一、闭锁CountDownLatch二、栅栏CyclicBarrier三、信号量Semaphore四、FutureTask五、Exchanger AbstractQueuedSynchronizer是一个用于构建锁和同步器的框架;CountDownLatch、Semaphore、FutureTask都...原创 2018-10-18 21:16:24 · 401 阅读 · 0 评论 -
JMM作用和原理
JMM作用和原理原创 2019-07-13 19:11:45 · 513 阅读 · 1 评论 -
多线程的锁
多线程的锁原创 2019-07-14 21:53:00 · 705 阅读 · 1 评论