๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Java73

Java ์ž…๋ฌธ ๊ฐ•์˜_์Šค์ฝ”ํ”„, ํ˜•๋ณ€ํ™˜ ์Šค์ฝ”ํ”„1 - ์ง€์—ญ ๋ณ€์ˆ˜์™€ ์Šค์ฝ”ํ”„๋ณ€์ˆ˜๋Š” ์„ ์–ธํ•œ ์œ„์น˜์— ๋”ฐ๋ผ ์ง€์—ญ ๋ณ€์ˆ˜, ๋ฉค๋ฒ„ ๋ณ€์ˆ˜(ํด๋ž˜์Šค ๋ณ€์ˆ˜, ์ธ์Šคํ„ด์Šค ๋ณ€์ˆ˜)์™€ ๊ฐ™์ด ๋ถ„๋ฅ˜๋œ๋‹ค.์ง€๊ธˆ๊นŒ์ง€ ํ•™์Šตํ•œ ๋ณ€์ˆ˜๋“ค์€ ๋ชจ๋‘ ์˜์–ด๋กœ ๋กœ์ปฌ ๋ณ€์ˆ˜(Local Variable) ํ•œ๊ธ€๋กœ ์ง€์—ญ ๋ณ€์ˆ˜๋ผ ํ•œ๋‹ค.์ง€์—ญ ๋ณ€์ˆ˜๋Š” ์ด๋ฆ„ ๊ทธ๋Œ€๋กœ ํŠน์ • ์ง€์—ญ์—์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ณ€์ˆ˜๋ผ๋Š” ๋œป์ด๋‹ค. ํŠน์ • ์ง€์—ญ์„ ๋ฒ—์–ด๋‚˜๋ฉด ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ์—ฌ๊ธฐ์„œ ๋งํ•˜๋Š” ์ง€์—ญ์ด ๋ฐ”๋กœ ๋ณ€์ˆ˜๊ฐ€ ์„ ์–ธ๋œ ์ฝ”๋“œ ๋ธ”๋ก( { } )์ด๋‹ค. ์ง€์—ญ ๋ณ€์ˆ˜๋Š” ์ž์‹ ์ด ์„ ์–ธ๋œ ์ฝ”๋“œ ๋ธ”๋ก ( { } ) ์•ˆ์—์„œ๋งŒ ์ƒ์กดํ•˜๊ณ , ์ž์‹ ์ด ์„ ์–ธ๋œ ์ฝ”๋“œ ๋ธ”๋ก์„ ๋ฒ—์–ด๋‚˜๋ฉด ์ œ๊ฑฐ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ์ดํ›„์—๋Š” ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋‹ค ๐Ÿฅฒ๐ŸฅฒScope1package scope;public class Scope1 { public static void main(String[] a.. 2024. 11. 1.