我所经历的一些代码中,我看到了这一点:为什么公共静态类的类
public class A {
public A(SomeObject obj) {
//Do something
}
//Some stuff
public static class B {
//Some other stuff
}
}
我在想,既然连内部类是public
为什么它为嵌套,而不是一个单独的类? 另外,我可以这样做:new A.B(SomeObject)
?我觉得这打破了静态类的目的,但我也看到了这个实现,所以想知道。
很好的解释乔恩.. +1从我.. – pratikabu