02 Java ์‹๋ณ„์ž

์‹๋ณ„์ž(identifier) ์ž๋ฐ” ์–ธ์–ด์—์„œ ์‹๋ณ„์ž๋Š” ํด๋ž˜์Šค๋ช…, ๋ณ€์ˆ˜๋ช…, ๋ฉ”์„œ๋“œ๋ช… ๋“ฑ ์‚ฌ์šฉ์ž๊ฐ€ ๋งŒ๋“ค์–ด์„œ ์ด์šฉํ•˜๋Š” ๊ณ ์œ ํ•œ ์ด๋ฆ„์ด๋‹ค. ์‹๋ณ„์ž ์ƒ์„ฑ์‹œ ๊ผญ ์ง€์ผœ์•ผํ•  ๊ทœ์น™ 1. ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„, ๊ธธ์ด ์ œํ•œ์€ ์—†๋‹ค. 2. ๋ฌธ์ž์™€ ์ˆซ์ž, ๋ฐ‘์ค„(_), ๋‹ฌ๋Ÿฌ๊ธฐํ˜ธ($)๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ๋‹ค. 3. ๋ฌธ์ž, ๋ฐ‘์ค„, ๋‹ฌ๋Ÿฌ๊ธฐํ˜ธ๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ˆซ์ž๋กœ๋Š” ์‹œ์ž‘ํ•  ์ˆ˜ ์—†๋‹ค. 4. ๊ณต๋ฐฑ์„ ํฌํ•จํ•  ์ˆ˜ ์—†๋‹ค. 5. ํ‚ค์›Œ๋“œ(์˜ˆ์•ฝ์–ด)๋Š” ์‹๋ณ„์ž๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ์‹๋ณ„์ž ์ด๋ฆ„ ๊ทœ์น™(๊ฐœ๋ฐœ์ž๋“ค์˜ ์•ฝ์†) 1) ํด๋ž˜์Šค/์ธํ„ฐํŽ˜์ด์Šค ์ด๋ฆ„ ๊ทœ์น™ -๋ช…์‚ฌ๋‚˜ ํ˜•์šฉ์‚ฌ๋ฅผ ์„œ์ˆ ์ ์œผ๋กœ ์—ฐ๊ฒฐํ•˜์—ฌ ์‚ฌ์šฉ -์ฒซ๊ธ€์ž๋Š” ๋Œ€๋ฌธ์ž๋กœ ํ‘œ๊ธฐํ•œ๋‹ค. -์—ฐ๊ฒฐ๋œ ๋‹จ์–ด์˜ ์ฒซ๊ธ€์ž๋„ ๋Œ€๋ฌธ์ž๋กœ ํ‘œ๊ธฐํ•œ๋‹ค. ex) HelloWorld, MyCalculator 2) ๋ณ€์ˆ˜ ์ด๋ฆ„ ๊ทœ์น™ - ๋ช…์‚ฌ์  ์˜๋ฏธ๋ฅผ ๊ฐ–๊ฒŒ ๋งŒ..

(๊ตฌ)Java 2019. 4. 29. 13:55