class Outer
{
private static int x = 3;
static class Inner//静态内部类
{
static void function()
{
System.out.println("innner :"+x);
}
}
static class Inner2
{
void show()
{
System.out.println("inner2 show");
}
}
public static void method()
{
Inner.function();
new Inner2().show();//Inner2 是静态类,静态类不能被new,但是这行先new了一个Inner2在调用show。
}
}
|