您的位置:首页 > 编程语言 > Java开发

java中的睡眠--线程的Sleep中断

2015-12-25 18:45 519 查看
在c和c++中都是引入Windows.h,直接运行Sleep(1000)便可使得程序睡眠1000毫秒

而在java中,虚拟机的执行是分为多个线程的,所以直接Sleep、函数.Sleep、System.Sleep都是不存在的,这种理解是不对的

java分为多个线程,当线程被构建时,便有了内存资源和CPU的使用权,

一旦开始运行,那么单个线程的Sleep不能用上述的等等方法,而是由每个线程单独掌握自己的睡眠周期。

so

java中的睡眠-->Thread.Sleep(1000);使得该线程睡眠1000毫秒。

new Thread()的返回值是Thread类型的--> Thread thread= new Thread();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: