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

在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();

你可能感兴趣的:(java)