CountOperate c=new CountOperate(); Thread t1=new Thread(c); c.setName("c"); t1.setName("t1"); t1.start(); |
run方法中,this.getName指向target.name (c)
Thread.currentThread().getName()指向当前线程t1的name。
target.isAlive()方法一直返回false;
Thread.currentThread()从构造器开始一直返回true
Thread.currentThread()和this.currentThread()返回同一个线程
sleep让this.currentThread()休眠。