package day_06_test;
//3、[简答题]
//【多线程练习】
//请编写程序,分别打印主线程的名称和子线程的名称。
//要求使用两种方式实现:
//第一种方式:继承Thread类。
//第二种方法:实现Runnable接口。
public class Test01 {
public static void main(String[] args) {
//第一种方法继承Thread类。
System.out.println("main:"+Thread.currentThread().getName());
MyThread mt = new MyThread("子线程1");
mt.start();
// Thread thread = new Thread(mt);
// thread.start();
//第二种方法实现Runnable接口。
MyRunnbale mr = new MyRunnbale();
Thread thread = new Thread(mr);
thread.start();
/* //第三种Runnable,匿名写法
new Thread(new Runnable() {
@Override
public void run() {
System.out.println("new Thread(new Runnable() :"+Thread.currentThread().getName());
}
},"子线程2").start();*/
}
}