
1) ๋ฆฌํ๋ ์
์๋ฐ๋ ํด๋์ค์ ์ธํฐํ์ด์ค์ ๋ฉํ ์ ๋ณด๋ฅผ Class ๊ฐ์ฒด๋ก ๊ด๋ฆฌํ๋ค. ์ฌ๊ธฐ์ ๋ฉํ ์ ๋ณด๋ ํจํค์ง ์ ๋ณด, ํ์
์ ๋ณด, ๋ฉค๋ฒ (์์ฑ์, ํ๋, ๋ฉ์๋) ์ ๋ณด ๋ฑ์ ๋งํ๋ค. ์ด๋ฌํ ๋ฉํ ์ ๋ณด๋ฅผ ํ๋ก๊ทธ๋จ์์ ์ฝ๊ณ ์์ ํ๋ ํ์๋ฅผ ๋ฆฌํ๋ ์
์ด๋ผ๊ณ ํ๋ค. (1) Class ๊ฐ์ฒด [Class ๊ฐ์ฒด๋ฅผ ์ป๊ธฐ ์ํ 3๊ฐ์ง ๋ฐฉ๋ฒ] Class c1 = ํด๋์ค์ด๋ฆ.class Class c2 = Class.forName(“ํจํค์ง ... ํด๋์ค์ด๋ฆ”); Class c3 = ๊ฐ์ฒด์ฐธ์กฐ๋ณ์.getClass(); [์์] String str = "hello": Class c1 = String.class; Class c2 = Class.forName("java.lang.String"); Class c3 = str.getClas..