国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java yield()和sleep()的区别

java yield()和sleep()的区别

java yield sleep

头像

小妮浅浅

2021-08-03 09:34:525260浏览 · 0收藏 · 0评论

区别

1、sleep()会导致当前线程暂停指定的时间,没有CPU时间片的消耗

2、yield()只是对CPU调度器的一个提示,如果CPU调度器没有忽略这个提示,会导致线程上下文的切换

sleep()会使线程短暂阻塞,在给定时间内释放CPU资源

如果yield()生效,yield()会使得从RUNNING状态进入RUNNABLE状态

sleep()会几乎百分百地完成给定时间的休眠,但是yield()的提示不一定能担保

一个线程调用sleep()而另一个线程调用interrupt()会捕获到中断信号,而yield则不会

实例

package cn.hanquan.test;
/*
 * sleep模拟倒计时,每一秒减一
 */
public class Lambda {
public static void main(String[] args) {
 
// Labmda表达式
new Thread(() -> {
for (int i = 0; i < 100; i++) {
System.out.println(i);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}).start();
}
}

以上就是java yield()和sleep()的区别,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

麻豆| 50多岁熟妇泻火原因处理方法| 苍老师巅峰电影在线观看| 叶子媚| 特种兵营里被轮流的小说叫什么| 韩漫免费观看在线阅读浸画 | 他的大手在秘密花园游走漫画 | 舌头底下舔着有小硬疙瘩视频| 两阳夹一阴与其他强势形态的比较| 少女配狗视频大全播放| 电影《满足2》完整版在线观看| 伦理《少妇的滋味》完整版| 少女潘金莲| 女列车长丰满乳峰| 蜜汁樱桃》免费阅读全文小说| BOSS凶猛老公喂不饱十月初| 11人裸体航班女服务员是谁| 三个男人躁我一个爽的后果及影响| 开处出血视频| 教室停电插班花赵柔笔趣阁| 26UUU.MOBI| 日韩电影| 国产在线观看免费全集电视剧网站 | 双男主MV大片| 善良的公与媳HD中字| 成品人和精品人的区别哪个好| 精神小伙| 上门女婿-母三女全文免费阅读| YN荡校园笔趣阁无弹窗笔趣阁| 国精产品一品二品国精HTC| 暴躁姐姐BGM国语版| 少女初恋吃小头头视频免费| 《性爽2》电影| 成全高清免费完整观看| 和妈妈做了怎么办心理咨询| 欧美多人| 久久久无码AV精品亚洲星娜美| 厨房肉欲(H)冰块| 蜜桃5荷尔蒙| 《枕边欢情》电影免费观看| 女性一晚上3次纵欲导致不孕