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