class A extends Thread
{
public void run()
{
g();
while (true)
{
System.out.println("AAAA");
}
}
public void g()
{
}
}
public class TestThread_1
{
public static void main(String[] args)
{
A aa = new A();
aa.start(); //aa.start(); 会自动调用run方法
//aa.start();
while (true)
{
System.out.println("BBBB");
}
}
}
这个问题有点意思,因为在Thread的start中并没有显式调用run方法,不过研究上面的start这个方法的注释,注意第一行就可以发现jvm会调用thread的run()方法
请问start()方法是在哪个类找呢?
追答Thread中找,你反编译下