1、静态内部类与非静态内部类有什么区别? 静态内部类可以有静态成员(方法,属性),而非静态内部类则不能有静态成员(方法,属性)。 静态内部类只能够访问外部类的静态成员和静态方法,而非静态内部类则可以访问外部类的所有成员(方法,属性)。 实例化静态内部类与非静态内部类的方式不同 调用内部静态类的方法或静态变量,可以通过类名直接调用 2、静态内部类如何定义? 定义在类内部的静态类,就是静态内部类。 public class Out{ public static int a; private int b; public s