摘要:        
Java多线程1、线程池的原理,为什么要创建线程池?答:1)线程池可以降低创建和销毁线程时的资源消耗,提高响应速度,提高现成的可管理性。 2)线程池构造参数: corePoolSize:核心线程数 maximumPoolSize:最大线程数 keepAliveTime:空闲时间 unit:空闲时间单    阅读全文
posted @ 2022-07-30 22:43
花心大萝卜li
阅读(69)
评论(0)
推荐(0)
        
            
        
        
摘要:        
    阅读全文
posted @ 2022-07-30 21:42
花心大萝卜li
阅读(53)
评论(0)
推荐(0)
        
            
        
        
摘要:        
    阅读全文
posted @ 2022-07-30 21:37
花心大萝卜li
阅读(41)
评论(0)
推荐(0)
        
            
        
        
摘要:        
/** * 使用synchronized实现一个简单的死锁 * @author RJH * @date 2017年11月23日 下午8:24:13 */ public class SynchronizedDeadLock { public static void main(String[] args    阅读全文
posted @ 2022-07-30 19:12
花心大萝卜li
阅读(50)
评论(0)
推荐(0)
        
            
        
        
摘要:        
    阅读全文
posted @ 2022-07-30 19:05
花心大萝卜li
阅读(37)
评论(0)
推荐(0)
        
            
        
        
摘要:        
自旋锁    阅读全文
posted @ 2022-07-30 16:51
花心大萝卜li
阅读(31)
评论(0)
推荐(0)
        
            
        
        
摘要:        
    阅读全文
posted @ 2022-07-30 16:13
花心大萝卜li
阅读(80)
评论(0)
推荐(0)
        
            
        
        
摘要:        
corePoolSize:核心线程数 maximumPoolSize 线程池所能容纳的最大线程数 keepAliveTime 线程闲置超时时长。如果超过该时长,非核心线程就会被回收 unit 指定 keepAliveTime 参数的时间单位。常用的有:TimeUnit.MILLISECONDS(毫秒    阅读全文
posted @ 2022-07-30 16:01
花心大萝卜li
阅读(57)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号