利用反射api 对class 的构造器进行查看,从而解决了自己对于默认构造器的访问权限的疑惑。
仅记录代码
仅记录代码
public class ClassDemo {
public static void main(String[] args){
Constructor<?>[] cntrs = ClassDemo1.class.getDeclaredConstructors();
for(Constructor<?> cntr : cntrs){
System.out.println(cntr);
}
}
public static class ClassDemo2{}
protected static class ClassDemo3{}
private static class ClassDemo4{}
}
class ClassDemo1 {}