多线程Thread

分享人:茹程远

1.背景介绍

2.知识剖析

3.常见问题

4.配置展示

5.扩展思考

6.参考文献

7.更多讨论

1.背景介绍

多线程Thread

是多线程的一种实现方式,是Runnable一种实现

2.知识剖析

多线程Thread的初始化

线程的启动

start()方法的调用

检查线程是否初始化;

通知group,线程启动;

调用native方法start0()启动线程,启动后执行run()方法;;

启动失败容错处理。;

3.常见问题

start()如何调用的run()

4.配置展示

源码

5.扩展思考

为什么start()不能重复调用

6.参考文献

https://wangchangchung.github.io/2016/12/05/Java%E5%B8%B8%E7%94%A8%E7%B1%BB%E6%BA%90%E7%A0%81%E2%80%94%E2%80%94Thread%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90/

http://blog.csdn.net/u010185262/article/details/53509685

http://blog.csdn.net/u010412719/article/details/51020128

https://www.cnblogs.com/b3051/p/7484501.html

7.更多讨论

分享到此结束

欢迎大家讨论