클래스 정보 어떻게 알아낼 수 있나
public class DemoClass {
private String privateField;
String field;
protected String protectedField;
public String publicField;
public DemoClass() {}
public DemoClass(String arg) {}
public void publicMethod() throws IOException, Exception {}
public String publicMethod(String s, int i) {
return "s="+s+ "i ="+i;
}
protected void protectedMethod() {}
private void privateMethod() {}
void method() {}
public String publicRetMethod() {
return null;
}
public InnerClass getInnerClass() {
return new InnerClass();
}
public class InnerClass {
}
}reflection 클래스를 잘못 사용한 사례
Last updated