728x90 반응형 SMALL 특정 인터페이스를 상속받고있는 클래스만 찾아내기1 [리플렉트] Java Reflect를 이용하여 Interface를 상속받고있는 클래스들을 리스트로 추출하기 / 특정 인터페이스를 상속받고있는 클래스 호출 안녕하세요~!! 날씨가 부쩍추워지고 이제 12월에 들어섰네요ㅎㅎ모두 올해 작심하고 이루려 했던 목표들은 모두 이루셨으면 좋겠어요!! Java로 개발을 하다보면 특정 인터페이스를 상속받고 있는 클래스들만 어디 한곳에 리스트로 추출하고 싶을때가 있더라구요 그래서 이번에 리플렉트를 응용해서 알아보겠습니다. Interface를 상속받고있는 클래스들을 List로 추출하기 주로 사용된 기술 리플렉션 : 리플렉트 패키지를 사용하여 클래스 정보를 동적으로 가져오고 조작 클래스로더 : 현재 쓰레드의 클래스 로더를 얻어서 클래스 정보를 읽어온다. 파일 시스템 : 주어진 패키지 이름으로 파일 시스템 경로로 변환해 경로에있는 파일 수집 예외처리 : 파일 처리 및 클래스 로딩시 예외처리 총 5개의 기술이 사용되었습니다. 학습성.. 2023. 12. 3. 이전 1 다음 728x90 반응형 LIST