关于Thread 的sleep()和join()方法

今天看到一道题


Thread执行顺序问题

最终执行结果是,321

原因是join方法所在的线程要等到其他线程执行完毕之后才会执行,但是注意下面这种情况


3

这种情况下,join并不会等到其他所有线程都跑完才会执行,它不包含thread中的线程,只要等到thread执行完毕之后就结束。所以结果是3214

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容