[Kotlin] 리플렉션, reflection

짐니·2024년 7월 21일
0
post-thumbnail

1. 리플렉션 이란?

런타임에 프로그램의 클래스를 조사하기 위한 기술

프로그램이 실행중일 때, 객체 내부 구조 파악

2. 리플렉션을 언제 사용할까?

1) 동적으로 어떠한 클래스를 이용할지 모를 때 사용
2) 작성시점에는 어떠한 클래스를 사용할 지 모르고, 런타임 시점에서 가져와 실행해야 할 때 사용

3. 리플렉션을 통해 얻을 수 있는 정보

  • Class
  • Field
  • Method
  • Construct
profile
데브업 종사자

0개의 댓글

관련 채용 정보