怎么在外部类的静态方法中创建成员内部类的对象?

public class ThreadDemon {
	public static void main(String[] args) {
               new Thread1().start();	   //错误
                 new ThreadDemon().new Thread1().start();//正确

	}
	class Thread1 extends Thread {
		@Override
		public void run() {
			System.out.println("Thread1");
		}
	}
}



   

你可能感兴趣的:(怎么在外部类的静态方法中创建成员内部类的对象?)