社区
Java SE
帖子详情
TimeUnit.MILLISECONDS.sleep Thread.sleep的区别 ?
sxg263
2010-05-31 01:09:44
TimeUnit.MILLISECONDS.sleep Thread.sleep的区别
...全文
1065
3
打赏
收藏
TimeUnit.MILLISECONDS.sleep Thread.sleep的区别 ?
TimeUnit.MILLISECONDS.sleep Thread.sleep的区别
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huntor
2010-05-31
打赏
举报
回复
JDK API文档里有,多看一下就不会有这类问题
火龙果被占用了
2010-05-31
打赏
举报
回复
没区别,一样的,其内部也是用 Thread.sleep 实现的。
只不过 TimeUnit 可以设置时间单位,可用性比较好一些。
如果要睡觉 1 秒钟的话,就用 TimeUnit.SECONDS.sleep(1);
如果你用 TimeUnit.MILLISECONDS.sleep() 的话,参数就得写 1000
zihuzihuzihu
2010-05-31
打赏
举报
回复
学习笔记分享
本文分享了Java学习笔记,包含常见小知识点,如
Time
Unit
.MILL
ISE
CONDS
.
sleep
()和
Thread
.
sleep
()的
区别
;对比了ArrayList和LinkedList的内部实现、访问元素、插入删除元素等方面;还详细讲解了Java泛型的类型擦除机制,包括编译期和运行期泛型的不同表现及副作用。
wait 与
sleep
的
区别
本文详细解析了Java中线程的
sleep
与wait方法的
区别
。
sleep
为
Thread
静态方法,不释放锁;wait为Object方法,释放锁并等待通知。同时介绍了notify与notifyAll的
区别
。
Thread
.
sleep
()和
Time
Unit
.SE
CONDS
.
sleep
()的
区别
本文深入探讨了Java中线程暂停的最佳实践,推荐使用
Time
Unit
类替代
Thread
.
sleep
()方法,以增强代码的可读性和维护性。
Time
Unit
提供更直观的时间单位选择,如秒、分、小时等,避免了直接使用毫秒带来的混淆。
Thread
.
sleep
() 和
Time
Unit
.SE
CONDS
.
sleep
() 该如何选择?
本文探讨了Java中
Thread
.
sleep
()与
Time
Unit
.SE
CONDS
.
sleep
()在线程暂停操作上的
区别
。
Thread
.
sleep
()是
Thread
类的静态方法,而
Time
Unit
.SE
CONDS
.
sleep
()提供了更易读的时间单位转换,如DAYS, HOURS, MINUTES等。通过使用
Time
Unit
,代码的可读性和维护性得到提升。文章建议在需要进行时间单位转换时,使用
Time
Unit
以提高代码质量。
Thread
.
sleep
()和
Time
Unit
.SE
CONDS
.
sleep
()的
区别
与联系
本文探讨了Java中
Time
Unit
枚举成员提供的
sleep
方法与传统
Thread
.
sleep
方法的
区别
,通过代码示例展示了
Time
Unit
.
sleep
方法的优雅性和可读性优势,并通过性能测试表明两者在大量调用时性能差异极小。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章