๋ฐ์ํ CLASS1 [Java] Reflection์ ์ด์ฉํ private ์ ๊ทผํ๊ธฐ class ๋ฐ์์ private ํจ์๋ฅผ ํ์ฉํด ํ ์คํธ๋ฅผ ํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ์ต๋๋ค. public์ผ๋ก ๋ณ๊ฒฝํ์ง ์๊ณ Java Reflection์ ์ด์ฉํด private ํจ์์ ์ ๊ทผํ ์ ์๋ ๋ฐฉ๋ฒ์ ๊ตฌํํด๋ณด๊ฒ ์ต๋๋ค. - Reflection ๊ตฌ์ฒด์ ์ธ ํด๋์ค ํ์ ์ ์์ง ๋ชปํด๋, ์ญ์ผ๋ก ํด๋์ค๋ฅผ ๋์ ๋ก๋ฉํ์ฌ ํด๋์ค์ ๊ตฌ์กฐ๋ฅผ ํ์ธํ๊ฑฐ๋ ์ธํฐํ์ด์ค, ๋ฉ์๋ ๋ฑ์ ์ ๋ณด๋ฅผ ์์๋ด์ด ํด๋น ํด๋์ค๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฒ์ ๋๋ค. 1. import import java.lang.reflect.Method; 2. Class ๊ฐ์ฒด ์ ์ธ ์ฌ์ฉํ private ํจ์๊ฐ ์ ์ธ๋ Class ๊ฐ์ฒด๋ฅผ ์ ์ธํฉ๋๋ค. TestConfig testConfig = new TestConfig(); 3. getDeclaredMethod ์ฌ์ฉ ์ ์ธํ.. 2021. 12. 23. ์ด์ 1 ๋ค์ ๋ฐ์ํ