线程可以用继承Thread类或者实现Runnable接口来实现.
Thread.sleep()是Thread类的方法,只对当前线程起作用,睡眠一段时间.
如果线程是通过继承Thread实现的话这2个方法没有区别;
如果线程是通过实现Runnable接口来实现的,则不是Thread类,不能直接使用Thread.sleep()
必须使用Thread.currentThread()来得到当前线程的引用才可以调用sleep(),
所以要用Thread.currentThread().sleep()来睡眠...
线程sleep的坑
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Android 开发编码规范
cheater
2020-07-05 18:25:40
Java初学编码规范
qq1207501666
2020-07-04 05:00:48
【python】python中的字符串及其格式化
fly9006
2020-06-29 14:53:01
关于 C++ 编码规范的指导
目前,很多才入門的新手程序員,總是想學習一些關於自己編碼規範的指導,以利於自己後期再公司中獲得更好的發展。 其實,各個公司也有自己的編碼規範,這個沒什麼特別的。 特分享
志汉天涯
2020-06-29 10:36:48
阿里巴巴学习系列:Java编码规范学习的那些事儿(〃'▽'〃)
技术发展中...
2020-06-29 06:03:21
插件推荐:如何将Java编码规范落地实际开发中
銀時
2020-06-28 14:11:06
Google C++ Coding Style:引用参数
Horky
2020-06-26 07:33:57
为什么阿里推荐循环体内字符串连接使用 StringBuilder 的 append 方法
公众号:JavaEdge
2020-06-24 18:30:51
为什么阿里强制我们switch块必须要有default语句
公众号:JavaEdge
2020-06-24 18:30:51
Xcode代码中特殊的注释技术——TODO、FIXME和XXX的用法
ylgwhyh
2020-06-22 08:04:36
Linux内核编码规范总结
BurgessKzg
2020-06-21 01:32:23
MySQL规约 -转自阿里巴巴开发手册
trim(me)
2020-06-20 15:22:35
Android安卓编码规范及性能优化
thisiscx
2020-06-20 08:37:27