相信不屈不挠的努力,相信战胜死亡的年轻
java并发编程11-JUC java并发编程11-JUC
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial JUCAQS &
java并发编程10-异步模式 java并发编程10-异步模式
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 异步模式-工作线程线程不足导致饥饿 有两个线
java并发编程9-JDK线程池 java并发编程9-JDK线程池
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial JDK的线程池 线程池状态,RUNNING,
java并发编程8-自定义线程池 java并发编程8-自定义线程池
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 自定义线程池 把main看作任务的生产者,把
java并发编程7-不可变设计 java并发编程7-不可变设计
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 不可变就是线程安全 如String 拷贝构造
java并发编程6-无锁并发 java并发编程6-无锁并发
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial CAS compareAndSet(pre
java并发编程5-Java内存 java并发编程5-Java内存
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial JMM Java Memory Model
java并发编程4-同步与互斥 java并发编程4-同步与互斥
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial synchronized 锁住对象,放在
java并发编程3-线程运行原理 java并发编程3-线程运行原理
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 栈 每个线程都有自己的栈, 线程上下文切换
java并发编程2-创建和运行线程 java并发编程2-创建和运行线程
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 使用Tread创建线程1234567891
5 / 8