헤이 나는 다음과 같은 기능을 구현하려면 :자바 클래스 이름을 부여, 나는 그것의 매개 변수를 반환 할 및 방법은
- 사용자가 자바 클래스 이름을 제공합니다.
- 이 기능은이 클래스에있는 모든 메서드 서명과 매개 변수를 반환합니다.
가장 쉬운 방법은 무엇입니까?
참고 : txt 파일을 구문 분석하는 것은 허용되지만 더 빠른 방법을 찾고 있습니다.
헤이 나는 다음과 같은 기능을 구현하려면 :자바 클래스 이름을 부여, 나는 그것의 매개 변수를 반환 할 및 방법은
가장 쉬운 방법은 무엇입니까?
참고 : txt 파일을 구문 분석하는 것은 허용되지만 더 빠른 방법을 찾고 있습니다.
사용하여 반사 :
다른 제안으로Class clazz = Class.forName(className);
Method[] methods = clazz.getMethods();
Field[] fields = clazz.getFields();
, reflection을 사용하는 방법에 읽어. 특히 Java API에서 제공하는 Class 및 Method 메소드를 살펴보십시오.
다음은 Reflection 사용 자습서입니다. http://java.sun.com/developer/technicalArticles/ALT/Reflection/
가장 쉬운 방법은? 기존 프로그램 사용 javap
"가장 쉬운 방법은 무엇입니까?"- 문서 읽기 또는 일부 코드 작성 ... –