打开thread类源码,sleep和yield都是native方法,具体实现不得而知,我说下我的猜测:每一个线程的sleep和yield应该由线程本身执行的代码去决定,而不该由其他线程去控制,我猜测原生实现中有类似这样的操作 Thread t = Thread.currentThread(),获取当前线程对象后才去进行下一步操作。

相关推荐

Gardenia06...:刚开始学是这样的,可以看看左神和灵神都讲的不错
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务