java Thread.sleep()的问题
java中 Thread.sleep();这个方法会把该sleep对象锁定么?(资料上说是锁定的,但是举例子不是)
如果锁定其它线程还能用么?
package thread;
public class MyThread001 extends Thread {
public void run() {
for (int a = 0; a < 20; a++) {
try {
Thread.sleep(10);
} catch (Exception e) {
}
System.out.println(Thread.currentThread().getName() + " " + a);
}
}
static long id = 0;
public static void main(String args[]) {
MyThread001 t1 = new MyThread001();
MyThread001 t2 = new MyThread001();
t1.start();
t2.start();
}
}