class aClass{
public aClass(){
System.out.println("Outer");
}
class Test{
public static void main(String args[]) {
class aClass{
public aClass(){
System.out.println("Inner");
}}
aClass aclass = new aClass();
}}
结果是“内部”,我不知道为什么Java允许类名重复?哪个可能很混乱?这种用途在现实中流行吗?谢谢!