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

JAVA19

1์žฅ ์ž๋ฐ” ์‹œ์ž‘ํ•˜๊ธฐ 1. ์ž๋ฐ” ํŠน์ง• 1. ์ด์‹์„ฑ์ด ๋†’์€ ์–ธ์–ด์ด๋‹ค. ์ž๋ฐ” ์‹คํ–‰ ํ™˜๊ฒฝ(JRE)์ด ์„ค์น˜๋˜์–ด ์žˆ๋Š” ๋ชจ๋“  ์šด์˜์ฒด์ œ์—์„œ ์‹คํ–‰ ๊ฐ€๋Šฅํ•˜๋‹ค. 2. ๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด์ด๋‹ค. ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ(OOP)์ด๋ž€, ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๊ธฐ๋ฒ•์œผ๋กœ ๋ถ€ํ’ˆ์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ์ฒด๋“ค์„ ๋จผ์ € ๋งŒ๋“ค๊ณ  ์ด๊ฒƒ๋“ค์„ ํ•˜๋‚˜์”ฉ ์กฐ๋ฆฝ ๋ฐ ์—ฐ๊ฒฐํ•ด์„œ ์ „์ฒด ํ”„๋กœ๊ทธ๋žจ์„ ์™„์„ฑํ•˜๋Š” ๊ธฐ๋ฒ•์ด๋‹ค. ๊ฐ์ฒด๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์„ค๊ณ„๋„์ธ ํด๋ž˜์Šค๋ฅผ ๋จผ์ € ๋งŒ๋“ค๊ณ  ๊ฐ์ฒด์™€ ๊ฐ์ฒด๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด ๋‚ธ๋‹ค. ์•„๋ฌด๋ฆฌ ์ž‘์€ ํ”„๋กœ๊ทธ๋žจ์ด์–ด๋„ ๊ฐ์ฒด๋ฅผ ๋งŒ๋“ค์–ด ์‚ฌ์šฉํ•œ๋‹ค. ์บก์Šํ™”, ์ƒ์†, ๋‹คํ˜•์„ฑ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ง€์›ํ•œ๋‹ค. 3. ํ•จ์ˆ˜์  ์Šคํƒ€์ผ ์ฝ”๋”ฉ์„ ์ง€์›ํ•œ๋‹ค. ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ์˜ ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ์™€ ์ด๋ฒคํŠธ ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ์ ํ•ฉํ•˜๋‹ค. ์ž๋ฐ” 8๋ถ€ํ„ฐ ๋žŒ๋‹ค์‹์„ ์ง€์›ํ•œ๋‹ค. ๋žŒ๋‹ค์‹์„ ์‚ฌ์šฉํ•˜๋ฉด ์ปฌ๋ ‰์…˜์˜ ์š”์†Œ๋ฅผ ํ•„ํ„ฐ๋ง, ๋งคํ•‘, ์ง‘๊ณ„ ์ฒ˜๋ฆฌํ•˜๋Š”.. 2021. 9. 12.