JAVA多线程技术分享-39页PPT(winding)
分享的多线程技术不是告诉你什么是线程,线程的状态,而是我们在开发中容易踩的坑,受过的伤害。我不会告诉你什么是爱情,但是我会告诉你爱过。 一 基础: 1,Thread.sleep(0)的作用 2,为什么线程会带来性能问题 3,线程停止打断 4,守护线程 二 锁: 1,乐观锁 悲观锁 2,自旋锁 适应性自旋锁 3,synchronized 锁升级 4,公平锁 非公平锁 5,可重入锁 非可重入锁 三: 线程通信 1,wait notify 2,volatile 3,lock 4,join 5,并发工具 CountDownLatch 四: 项目中的应用 1,线程池技术 2,实际项目中的应用 3,获取返回值等