* ์๋ฐ ์๋ฃํ
* ๋ํผํด๋์ค๋
์ด๋ฌํ ๊ธฐ๋ณธ์๋ฃํ์ ์ ๊ฐ์ฒด๋ก ๋ค๋ฃจ๊ธฐ ์ํด ์ฌ์ฉํ๋ ํด๋์ค.
๊ธฐ๋ณธ์๋ฃํ ํํ (๋ณ๊ฒฝ)โก๏ธ ํด๋์คํ(๊ฐ ์ ์ฅ ๋ฐ ๋ณดํธ)
๊ธฐ๋ณธํ์ ์ ๊ฐ์ ๊ฐ๋ ๊ฐ์ฒด๋ฅผ ์์ฑํ ์ ์์ง๋ง ์ธ๋ถ์์ ๊ฐ ๋ณ๊ฒฝ ๋ถ๊ฐ > ๋ฐ๋ผ์ Wrapper ํด๋์ค ํ์
๋ชจ๋ ๋ํผํด๋์ค์ ๋ถ๋ชจ๋ Object์ด๋ฉฐ, ์ต์ข ํด๋์ค๋ก ์ ์๋๋ค.
* ๋ฐ์ฑ/์ธ๋ฐ์ฑ
- ๋ฐ์ฑ : ๊ธฐ๋ณธํ์ (๊ฐ) โก๏ธ Wrapper ํด๋์ค(์ธ์คํด์ค)
- ์ธ๋ฐ์ฑ : Wrappe(์ธ์คํด์ค) โก๏ธ ๊ธฐ๋ณธํ์ (๊ฐ)
์ค์ ๋ก JDK1.5 ๋ถํฐ๋ ์คํ ๋ฐ์ฑ๊ณผ ์คํ ์ธ๋ฐ์ฑ์ ์ง์ํ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ ์ฉ์ด (๊ฐ์ ์ฑ์ง์ ํด๋์ค์ธ ๊ฒฝ์ฐ e.g. int ⇔ Integer)
์ ๋ ฅ๊ฐ์ ๋ํ ์ฒ๋ฆฌ๋ฅผ ํ๋ ๊ฒฝ์ฐ (e.g String โจ Integer) Integer.pharseInt(String str) ์ฌ์ฉ
'Note for moment' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[thread] main์ค๋ ๋, ๋ค์ค์ค๋ ๋, ์ค๋ ๋๋๊ธฐํ (0) | 2020.09.05 |
---|---|
[Java] String, StringBuffer, StringBuilder (0) | 2020.09.05 |
[Java] ์์ธ(Exception)์ ์๋ฌ(Error), ์์ธ์ฒ๋ฆฌ, ์์ธํด๋์ค์์ฑ ๋ฐ ์ฐธ์กฐ (0) | 2020.09.03 |
[OOP] ์ถ์ํด๋์ค์ ์ธํฐํ์ด์ค, ๋์ดํ(Enum) (0) | 2020.09.03 |
[OOP] ์ฑ๊ธํค ํด๋์ค(Singleton) (0) | 2020.09.03 |
๋๊ธ