Thread.sleep() 和Thread.currentThread().sleep()的区别
来源:互联网 发布:统计年鉴数据怎么下载 编辑:程序博客网 时间:2024/04/28 22:26
转:http://blog.csdn.net/sam031503/article/details/7076368
线程可以用继承Thread类或者实现Runnable接口来实现。
Thread.sleep()是Thread类的方法,只对当前线程起作用,睡眠一段时间。
如果线程是通过实现Runnable接口来实现的,则不是Thread类,不能直接使用Thread.sleep(),
必须使用Thread.currentThread()来得到当前线程的引用才可以调用sleep(),
所以要用Thread.currentThread().sleep()来睡眠。
ps:别人的理解经验分享,解释到位。不知道是否完全正确,谁能提一下意见?
0 0
- Thread.sleep()和Thread.currentThread().sleep()区别
- Thread.sleep()和Thread.currentThread().sleep()区别
- Thread.sleep()和Thread.currentThread().sleep()区别
- Thread.sleep() 和Thread.currentThread().sleep()的区别
- Thread.sleep() 和Thread.currentThread().sleep()的区别
- Java中Thread.sleep()和Thread.currentThread.sleep()的区别
- Thread.sleep() 和Thread.currentThread().sleep()的区别
- Thread.currentThread()、isAlive()、Thread.sleep()的使用
- SystemClock.sleep和Thread.sleep的区别
- SystemClock.sleep和Thread.sleep的区别
- Thread.sleep 与Thread.currentThread.sleep
- Thread.Sleep vs. Thread.CurrentThread.Join
- SystemClock.sleep()和Thread.sleep()区别
- Thread wait()和sleep()的区别
- Java Thread sleep和wait的区别
- Java Thread sleep和wait的区别
- Thread wait()和sleep()的区别
- Thread wait()和sleep()的区别
- HDU3342 Legal or Not(拓扑排序)
- 关于在oj上出现Runtime error 的情况
- Java Bean 知乎回答以及王垠对面向对象的理解
- 【Android开发】图形图像处理技术-绘制几何图形
- 四种基本布局
- Thread.sleep() 和Thread.currentThread().sleep()的区别
- Android Studio 安装使用
- linux系统上eclipse的hadoop开发环境准备
- 整数划分(四)
- UIViewController
- Codeforces Round #145 (Div. 1, ACM-ICPC Rules)B dp
- Redis学习笔记(二)---String类型和hash类型
- 字符设备驱动(二)
- Java web 打印方案