-
volatile的内存语义和应用。
-
Java重排序和顺序一致性。(as-if-serial和happens-before)
-
线程的状态和优先级。
-
启动线程和安全的终止线程。(interrupt)
-
ThreadLocal的使用
-
Java中的锁(偏向锁,轻量锁,重量级锁)
-
Java重入锁ReentrantLock和Condition。
-
Synchronized和锁的等级(方法锁、对象锁、类锁)。
-
Synchronized的wait(sleep的区别)和notify运行过程。
-
CAS介绍。(compare and swap)
-
Java中的并发工具(CountDownLatch,CyclicBarrier等)
-
Java线程池的使用和原理(模型)。
-
Java生产者和消费者模型。
java多线程
最新推荐文章于 2024-11-25 19:46:48 发布
博客围绕Java并发编程展开,介绍了volatile的内存语义与应用,重排序和顺序一致性,线程状态、启动与终止,ThreadLocal使用,各类锁机制,CAS原理,并发工具,线程池使用与原理,以及生产者和消费者模型等内容。
10万+

被折叠的 条评论
为什么被折叠?



