线程是面试常考知识点,比如:线程和进程的区别、如何创建线程、有多少种创建方式、Thread 和 Runnable 的区别、线程状态如何转换、如何避免和排查死锁等等,本篇文章一一为您解答,祝各位顺利找到满意的高新工作。
本 Chat 你将会获得以下知识:
- 线程和进程
- 创建线程的方式
- Thread 和 Runnable 的区别
- 线程状态的转换
- 线程休眠 Thread.sleep()
- 线程让步Thread.yield()
- 线程合并 join()
- 线程的交互 wait()、notify()、notifyAll()
- sleep() 和 wait() 的区别
- 线程离开运行状态(Running)的方式
- 线程死锁 Demo、如何避免和排查死锁
- 总结
适合人群: Java 面试、技术整理总结。
阅读全文: http://gitbook.cn/gitchat/activity/5eb21ebcce50483e4db01de4
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。