非晶态内部类、静态内部类、非public类的区别
package com.test;
/**
* @author Administrator
* @date 2018/6/9
*/
public class Test2 {
// 内部类
private class Test2C{
}
// 静态内部类
private static class Test2B{
}
}
// 非public外部类
class Test2A{
}
编译后生成三个文件,如下:
Test2$Test2B.class
Test2$Test2C.class
Test2A.class