Java에서 인터페이스를 구현하는 클래스 찾기
이 질문은 사용자가 특정 인터페이스를 구현하는 클래스를 식별할 수 있도록 하는 Java 내 메서드를 찾는 것입니다. . Java 내에서 사용할 수 있음에도 불구하고 이러한 기능은 쉽게 눈에 띄지 않습니다.
답변:
한 사용자는 이 목적을 위해 특별히 설계된 사용자 정의 패키지를 활용할 것을 제안합니다. 패키지는 리플렉션 기반 접근 방식보다 향상된 성능을 위해 ASM 라이브러리를 사용합니다. 여기에서 찾을 수 있습니다:
[JavaUtil 라이브러리](http://software.clapper.org/javautil/)
라이브러리 내에서 ClassFinder 클래스는 클래스를 찾기 위한 핵심 기능을 제공합니다. 주어진 인터페이스를 구현하는 것입니다. 사용자는 이 유틸리티가 실제 애플리케이션(RSS 리더)에 사용되었으며 효율성이 입증되었다고 언급합니다.
이 솔루션은 어떤 IDE에도 통합되지 않고 대신 작동한다는 점에 유의하는 것이 중요합니다. Java 애플리케이션 자체 내에서. 라이브러리는 BSD 라이선스에 따라 라이선스가 부여되므로 자신의 코드에 포함할 수 있습니다.
위 내용은 특정 인터페이스를 구현하는 Java 클래스를 프로그래밍 방식으로 어떻게 찾을 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!