对main方法而言,虽然写在类中,它是游离于任何类之外的,因此某类的非静态内部类对它而言是不直接可见的,也就无法直接访问 . 1:非静态内部类,必须有一个外部类的引用才能创建. 2:在外部类的非静态方法中,因为有隐含的外部类引用this,所以可以直接创建非静态内部类. 3:在外部类的静态方法中,因为没有this,所以必须先获得外部类引用,然后创建非静态内部类. 4:静态内部类,不需要外部类引用就可以直接创建. 5:同时静态的内部类,也不能直接访问外部类的非静态方法. 6:由此可以推测,非静态内部