2014-11-10 4 views
1

모든 자바 JDK Core 클래스의 목록을 가져 오는 방법은 무엇입니까 ?? 그러나 프로그래밍으로. 나는 오라클 사이트에서 정보를 얻을 수 있다는 것을 알고 있습니다. 그러나 나는 나의 신청서에 들어가고 싶다. 사용자에게 정보 제공모든 Java 핵심 클래스 목록을 가져 오는 방법은 무엇입니까?

모든 해결책은 classes의 목록을 my package 또는 다른 libriary jar 파일로 가져 오는 방법 만 해결합니다. 그러나 나는 모든 것을 얻을 수있는 방법을 알고 싶습니다 java core classes. 예에서

java.lang.* java.util.*

및 기타 패키지. 나는 도움이된다.

+0

javadoc을 사용해 보셨습니까? – Reimeus

+0

https://docs.oracle.com/javase/8/docs/api/index.html. ([클래스 전용] (https://docs.oracle.com/javase/8/docs/api/allclasses-frame.html)) – Tom

답변

0

자바는 당신이 원하는 것을 쉽게 할 수있는 방법이 없다.

일반적인 해결 방법은 자바 jar이 저장된 코드를 알려주고 jar 파일을 열어 코드에서 검사하는 것입니다 (Java는 JARS를 쉽게 조작 할 수 있음). 클래스의 이름을 추출 할 때 (파일 이름과 동일합니다. Java에 감사합니다!) 그러면 공개적으로 각 파일을 볼 수 있고 표시 할 수 있습니다.

각 클래스를 반복하고 공용 메서드도 인쇄 할 수 있습니다.

그렇다면 지난 번 내가 검색을하러 갔을 때 Discovery의 일부 수준을 지원하려고 시도한 몇 가지 프로젝트가있었습니다. 저는 스프링과 관련이 있고 또 다른 것이 있다고 생각합니다. 이 모든 것이 할 수있는 일은 초기 클래스 목록을 얻는 데 도움이되며 솔직히 Jars를 열고 파일 목록을 가져 오는 것보다 훨씬 쉽습니다.

관련 문제