【发布时间】:2025-12-03 07:35:01
【问题描述】:
我正在浏览一些代码,我看到了这个:
public class A {
public A(SomeObject obj) {
//Do something
}
//Some stuff
public static class B {
//Some other stuff
}
}
我想知道,既然内部类是public,为什么它是嵌套的而不是单独的类?
另外,我可以在这里执行此操作:new A.B(SomeObject) 吗?我觉得这违背了静态类的目的,但我也看到了这个实现,所以很想知道。
【问题讨论】:
标签: java nested-class