์ฐธ์กฐํƒ€์ž… 1

๋ณ€์ˆ˜ ์šฉ์–ด, ๊ทœ์น™๊ณผ ํƒ€์ž…

Intro. ๋ณ€์ˆ˜๋ž€?  ๋ณ€์ˆ˜(variable)๋ž€ ๊ฐ’์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”๋ชจ๋ฆฌ์˜ ํŠน์ • ๋ฒˆ์ง€์— ๋ถ™์ด๋Š” ์ด๋ฆ„์ด๋‹ค. *ํ•˜๋‚˜์˜ ๊ฐ’์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”๋ชจ๋ฆฌ์˜ ๊ณต๊ฐ„์ด๋‹ค. ํ”„๋กœ๊ทธ๋žจ์€ ๋ณ€์ˆ˜๋ฅผ ํ†ตํ•ด ๋ฉ”๋ชจ๋ฆฌ์˜ ํŠน์ • ๋ฒˆ์ง€์— ๊ฐ’์„ ์ €์žฅํ•˜๊ณ  ์ฝ์„ ์ˆ˜ ์žˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ๋Š” ๋ฌดํ•œ์ • ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์ด ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ์•Œ๋งž์€ ํƒ€์ž…(์ž๋ฃŒํ˜•)์„ ์“ฐ๋Š” ๊ฒƒ์ด ๋งค์šฐ ์ค‘์š”ํ•˜๋‹ค.    *ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜์—๋Š” ์˜ค๋กœ์ง€ ํ•˜๋‚˜์˜ ๊ฐ’๋งŒ ์ €์žฅํ•  ์ˆ˜ ์žˆ๊ณ , ์ž๋ฐ”์—์„œ๋Š” ์„ ์–ธ๋œ ๋ณ€์ˆ˜์— ํ•œ ๊ฐ€์ง€ ์ข…๋ฅ˜์˜ ๊ฐ’๋งŒ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.  ๋ณ€์ˆ˜๋ฅผ ๋ฉ”๋ชจ๋ฆฌ์˜ ์–ด๋””์— ์ €์žฅํ•˜๊ณ  ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ์ €์žฅํ• ์ง€๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์™€ ์šด์˜์ฒด์ œ๊ฐ€ ์ •ํ•œ๋‹ค. ์ž๋ฐ”์˜ ๊ฒฝ์šฐ๋Š” JVM์ด ํ•œ๋‹ค.  1. ๋ณ€์ˆ˜ ๊ทœ์น™(1) ๋ณ€์ˆ˜ ๋ช…๋ช… ๊ทœ์น™๋ณ€์ˆ˜ ์ด๋ฆ„์„ ํ†ตํ•ด ์˜๋ฏธ๋ฅผ ์‰ฝ๊ฒŒ ์œ ์ถ”ํ•  ์ˆ˜ ์žˆ๋„๋ก '์˜๋ฏธ ์žˆ๋Š”' ๋ณ€์ˆ˜ ์ด๋ฆ„์„ ์ง€์–ด์ฃผ๋Š” ..