package learning.java.basics1;
class Child implements Runnable{
Child(){
Thread t = new Thread(this);
t.setName("SH");
t.start();
}
public void run(){
System.out.print("child thread : "+Thread.currentThread().getName());
}
}
public class C2 {
public static void main(String[] args) {
new Child();
System.out.print("Thread name of main :"+Thread.currentThread().getName());
}
}
打印:
Thread name of main : main
child thread : SH
因此,对于每个公共类执行(此处为C2),JVM创建一个名为" main"的线程。 (或者已经存在此名称的线程)及其run()方法,调用我们的main方法?
因此,包含main方法的每个Java文件的执行步骤如下:
这是真的吗?