class ThreadPractice
{
public static void main(String[] args)
{
ThreadA mt=new ThreadA();
mt.start();
System.out.println(Thread.currentThread.getName());
}
}class ThreadA extends Thread
{
public void run()
{
System.out.println(getName());
}
}很简单的一段关于线程的代码,编译总是报错。问题在哪儿呢?请各位不吝赐教!
{
public static void main(String[] args)
{
ThreadA mt=new ThreadA();
mt.start();
System.out.println(Thread.currentThread.getName());
}
}class ThreadA extends Thread
{
public void run()
{
System.out.println(getName());
}
}很简单的一段关于线程的代码,编译总是报错。问题在哪儿呢?请各位不吝赐教!
换个名字或者package
class ThreadPractice
{
public static void main(String[] args)
{
ThreadA mt=new ThreadA();
mt.run();
//mt.start();
//System.out.println(Thread.currentThread().getName());
System.out.println("hello world");
}
}class ThreadA //extends Thread
{
public void run()
{
//System.out.println(getName());
System.out.println("ThreadA");
}
}
就是2个普通类,为什么这时候又不说duplicate class呢?为什么一用到线程,就报错呀?大家帮帮忙呀!