----------------------
android培训、
java培训、期待与您交流! ----------------------
currentThread()是线程类里的静态方法,返回对当前正在执行的线程对象的引用。
class TDemo
{
public static void main(String[] args)
{
System.out.println(Thread.currentThread().getName());
}
}
//下面一段结果一样
class TDemo extends Thread
{
public static void main(String[] args)
{
System.out.println(TDemo.currentThread().getName());
}
}
//输出的都是 main
//证实了主函数走的是主线程,既可以用父类名字Thread调用,也可以用线程的子类名字调用
如果某个线程自定义名字了,
getName()就拿到那个定义的名字
如果没起名,就默认Thread_0等,数字从0开始记录
我猜java自己给主函数起过名字叫main
我猜java自己给主函数起过名字叫main