无法从静态上下文中引用非静态变量 this
下面的代码是孙鑫老师java教程里面的一个多线程的例子,在我的机子上就是调试不通。请指教为何出错,如何修改。谢谢。
public class MultiThread
{
public static void main(String args[])
{
MyThread mt = new MyThread();
mt.start();
System.out.println("main:" + Thread.currentThread().getName() );//显示当前线程的index
}
class MyThread extends Thread
{
//产生一个线程
public void run()
{
System.out.println(getName());
}
}
}
无法从静态上下文中引用非静态 变量 this
MyThread mt = new MyThread();