关注
The code would only execute
when someXThread was
executing, in which case telling someYThread to yield would be pointless. So since
the only thread worth calling yield on is the current thread, they make
the method static so you
won't waste time trying to call yield on
some
other thread
.
这是stackoverflow上的回答。是说,该代码只有在某个A线程执行时会被执行,这种情况下通知某个B线程yield是无意义的(因为B线程本来就没在执行)。因此只有当前线程执行yield才是有意义的。通过使该方法为static,你将不会浪费时间尝试yield 其他线程。
讲得很清楚,就是说,如果是和线程实例绑定的话,你可能会在当前线程中尝试调用otherThread.yeild()/sleep(), 而这使没有意义的
查看原帖
3 评论
相关推荐
2025-12-26 10:52
河北传媒学院 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 简历第一个项目做什么 #
4712次浏览 71人参与
# 租房找室友 #
58236次浏览 240人参与
# MiniMax求职进展汇总 #
1579次浏览 25人参与
# 实习的你做了哪些离谱的工作 #
5830次浏览 87人参与
# 工作压力大,你会干什么? #
7445次浏览 194人参与
# 参加哪些竞赛对找工作有帮助? #
5638次浏览 109人参与
# AI让你的思考变深了还是变浅了? #
2855次浏览 86人参与
# 找实习记录 #
15278次浏览 282人参与
# 如果不上班,你会去做什么 #
4039次浏览 184人参与
# 携程工作体验 #
20722次浏览 79人参与
# 邪修省钱套路 #
4819次浏览 169人参与
# 学历对求职的影响 #
587839次浏览 4004人参与
# 为了入行xx岗,我学了__ #
3290次浏览 55人参与
# 我的付费上班经历 #
8971次浏览 149人参与
# 一上班就想____,这正常吗? #
13975次浏览 143人参与
# 如果再来一次,你还会选择这个工作吗? #
780192次浏览 6264人参与
# 职场上哪些行为很加分? #
314375次浏览 3549人参与
# 如何KTV领导 #
83410次浏览 525人参与
# 产品实习,你更倾向大公司or小公司 #
193760次浏览 2074人参与
# 实习打杂,要跑路吗 #
56301次浏览 336人参与
# 你们公司哪个部门最累? #
37516次浏览 255人参与
