import java.util.Timer;
import java.util.TimerTask;
/**
* Created by Administrator on 2018/3/30.
*/
class Yield extends Thread{
@Override
public void run() {
new Timer().schedule(new TimerTask() {
@Override
public void run() {
System.out.println("看我的眼神..>"+Thread.currentThread().getName());
}
},0,1000);
}
}
class MyThread49 implements Runnable
{
public void run()
{
try
{
while (!Thread.currentThread().isInterrupted())
{
System.out.println("ThreadName = " + Thread.currentThread().getName());
Thread.sleep(3000);
}
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
}
public class Test {
public static void main(String[] args) {
Thread main = Thread.currentThread();
ThreadGroup mainGroup = main.getThreadGroup();
Thread thread = new Thread(mainGroup,"afengThreadGroup");
Thread thread2 = new Yield();
thread2.start();
new Thread(new MyThread49()).start();
new Thread(new Runnable() {
public void run() {
System.out.println("强调自主练习");
}
}).start();
}
}