最赞回答 / mmzpr5554321
main方法本身也是线程,它只是开了一个线程,如果你在main再输出一个语句,有可能main先结束了,舞台线程还在执行;因为程咬金要执行10次,如果不join,舞台不一定会等他执行结束再执行,而军队线程前面已经被setfalse了。不知道解释的对不对,我是这么理解的。
2019-01-10
最赞回答 / 我梦寐以求是真爱与自由
继承Thread和实现Runnable其区别主要在于共享数据,Runnable接口是可以共享数据的,多个Thread可以同时加载一个Runnable,当各自Thread获得CPU时间片的时候开始运行Runnable,Runnable里面的资源被共享。而...
2018-08-28