시스포유아이앤씨는 기업의 전문성 강화 및 조직의 역량강화를 위하여 ‘전문가 UNIT 제도’를 운영하고 있습니다.
(전문가 Unit 관련 자세한 내용 보기 클릭)
‘전문가 UNIT’이란 임직원 개개인의 업무전문성과 적성을 고려하여 구성한 수평적 조직으로서, 시시각각 변화하는 IT산업환경 속에서 ‘e-Commerce 솔루션 및 업무에 대한 전문성’을 확보하기 위한 스터디 및 정기적인 교육을 진행하고 있습니다.
해당 자료는 이런 전문가 UNIT 중 ‘TA/FD Unit’(신기술 및 인프라에 대한 발빠른 습득 및 이해를 바탕으로 사내 엔지니어의 수준을 업그레이드 시키며 프로젝트에 대해 최적화된 기술지원 및 인프라 구성/관리를 위해 노력하고 있는 Unit)에서 교육한 자료입니다.
목차
I. 개념
1. Reflection 이란?
2. Introspection 이란?
3. Reflection과 Introspection의 차이점
II. 실제 사용 예
1. Instance의 생성
2. Class Type 생성
3. Instanceof 대체 Refection API
4. Class의 생성자의 정보 얻기
5. Class의 Field 얻기
6. Class의 Method 얻기
7. Method의 이름으로 Method 실행하기
8. Field 값 변경
9. 배열에서의 사용
10. Reflection을 이용한 Factory pattern
III. 관련 라이브러리
1. Commons. BeanUtils
IV. Q&A
다운받기 : Java Reflection & Introspection
※ 본 문서는 (주)시스포유아이앤씨가 제작한 문건으로 일체의 저작권은 (주)시스포유아이앤씨에 귀속됩니다. 본 문서의 무단 전재와 복제를 금지하며, 본 문서의 일부 또는 전부를 이용하기 위해서는 반드시 (주)시스포유아이앤씨의 사전동의를 받아야 합니다.
© 2012 SYS4U I&C All rights reserved.