随笔分类 - 知识树
摘要:1 线程安全的定义当多个线程访问某个类时,这个类始终都能表现出正确的行为,那么就称这个类是线程安全的。2 使用和共享对象时保证线程安全的方法2.1 同步锁2.1.1 synchronized2.1.2 ReentrantLock增加了一些高级功能,如:等待可中断、可实现公平锁,锁可以绑定多个条件。2...
        阅读全文
                
摘要:1 线程池的大小设置int N_CPU = Runtime.getRuntime().availableProcessors();int U_CPU = 期望的CPU利用率,如0.9;int W = 等待时间;int C = 计算时间;N_THREAD =N_CPU * U_CPU * (1 + W...
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号