์ธ๋„ค์ผ [java]Deep copy์™€ Shallow copy ์ถœ์ฒ˜ https://hoho325.tistory.com/89
์ธ๋„ค์ผ [JAVA] int ์™€ Integer์˜ ์ฐจ์ด 1) int๋Š” ๋ฌด์—‡์ธ๊ฐ€? (primitive type)int๋Š” ๋ณ€์ˆ˜์˜ ํƒ€์ž…(data type)์ด๋‹ค.๋ณ€์ˆ˜(variable)๋Š” '๊ฐ’์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”๋ชจ๋ฆฌ ์ƒ์˜ ๊ณต๊ฐ„'์„ ์˜๋ฏธ int a = 3;char firstName = "H";์—์„œ a ๋‚˜ H ๋Š” ๋ณ€์ˆ˜(๋ณ€์ˆ˜๋ช…)๊ฐ€ ๋˜๋Š” ๊ฒƒ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์•ž์— ์ ํžŒ int ์™€ char๊ฐ€ ๋ณ€์ˆ˜์˜ ํ˜•์„ ์ง€์ •ํ•ด์ฃผ๊ณ  ์žˆ๋Š” ๊ฒƒ์ด,๋ณ€์ˆ˜์˜ ํƒ€์ž…( = data type = ์ž๋ฃŒํ˜• ) ์ด๋ผ ํ•จ์ฆ‰, ์ž๋ฃŒํ˜•์€ 'data์˜ type์— ๋”ฐ๋ผ ๊ฐ’์ด ์ €์žฅ๋  ๊ณต๊ฐ„์˜ ํฌ๊ธฐ์™€ ์ €์žฅ ํ˜•์‹์„ ์ •์˜ํ•œ ๊ฒƒ' ์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ์Œ์ด๋Ÿฌํ•œ ์ž๋ฃŒํ˜•์€ ๊ธฐ๋ณธํ˜•(primitive type)๊ณผ ์ฐธ์กฐํ˜•(referece type)์œผ๋กœ ๋‚˜๋‰˜๋Š”๋ฐ,int ๋Š” ์ด ์ค‘ ๊ธฐ๋ณธํ˜•์— ์†ํ•จ๊ธฐ๋ณธํ˜•์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ข…๋ฅ˜๊ฐ€ ์žˆ์Œ 2) ๊ทธ๋ ‡๋‹ค๋ฉด Integ..