会节省空间 不过最主要是为了方便 简洁而已! 外面一般不会调用内部类 !
有A$innerclass.class 之类 也就是说还是不同的class ..
classloader 载入事只有用到才去loader class
一般这个class都很用到他的内部class
有A$innerclass.class 之类 也就是说还是不同的class ..
classloader 载入事只有用到才去loader class
一般这个class都很用到他的内部class
比如下例:
public class A {
private static class B {
}
}
你说当装载A的时候,会同时装载B吗?