JavaRush /Java Blog /Random-KO /Java๋Š” ๋ฐฐ์šฐ๊ธฐ์— ์ข‹์€ ์ฒซ ๋ฒˆ์งธ ์–ธ์–ด์ž…๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” ์ „๋ง์„ ๋ถ„์„ํ•˜๊ณ  ํ•จ์ •์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

Java๋Š” ๋ฐฐ์šฐ๊ธฐ์— ์ข‹์€ ์ฒซ ๋ฒˆ์งธ ์–ธ์–ด์ž…๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” ์ „๋ง์„ ๋ถ„์„ํ•˜๊ณ  ํ•จ์ •์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
์ฝ”๋”ฉ ํ•™์Šต์„ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ์–ด๋–ค ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ• ๊นŒ์š”? ์ด๊ฒƒ์€ ๋ฏธ๋ž˜์˜ ์ฝ”๋”๋“ค์„ ์˜ค๋žซ๋™์•ˆ ๊ดด๋กญํ˜€์˜จ ํ‘œ์ค€์ ์ธ ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ฆ‰, ์ง€๋‚œ ์„ธ๊ธฐ 90๋…„๋Œ€์ฏค๋ถ€ํ„ฐ '์ €๊ธฐ'(์„œ๊ตฌ), 2000๋…„๋Œ€ ์ค‘ํ›„๋ฐ˜๋ถ€ํ„ฐ๋Š” '์—ฌ๊ธฐ'(๊ตญ๋‚ด ๊ณต๊ฐ„)์˜€๋‹ค. ๊ฐ„๋‹จํžˆ ๋งํ•ด์„œ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ๋Œ€์ค‘ํ™”๋˜๊ธฐ ์‹œ์ž‘ํ•œ ์ด๋ž˜๋กœ ์ด ์ง์—…์€ ์ธ๊ธฐ๋ฅผ ์–ป๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. Java๋Š” ๋ฐฐ์šฐ๊ธฐ์— ์ข‹์€ ์ฒซ ๋ฒˆ์งธ ์–ธ์–ด์ž…๋‹ˆ๊นŒ?  ์šฐ๋ฆฌ๋Š” ์ „๋ง์„ ๋ถ„์„ํ•˜๊ณ  ํ•จ์ •์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค - 1์ฃผ์ œ์— ๋Œ€ํ•œ ํ”ผ์ƒ์ ์ธ ์—ฐ๊ตฌ๋งŒ์œผ๋กœ๋„ ํ˜„์žฌ ์›น ๊ฐœ๋ฐœ์— ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋‘ ๊ฐ€์ง€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ Java์™€ Python์ด๋ผ๋Š” ์‚ฌ์‹ค์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋งž์ถคํ™”๋œ ๊ด‘๋ฒ”์œ„ํ•œ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ๋งค์šฐ ๊ฐ•๋ ฅํ•œ ์–ธ์–ด์ž…๋‹ˆ๋‹ค. ํ•œ ๊ฐ€์ง€ ๊ธฐ์–ตํ•ด์•ผ ํ•  ์ ์€ Java์™€ Python์€ ์„œ๋กœ ๋‹ค๋ฅด๋ฉฐ ๊ณ ์œ ํ•œ ์žฅ์ ๊ณผ ๋‹จ์ ๋„ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ž˜๋ชป๋œ ์Œ๋ชจ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์€ ์•„๋งˆ๋„ ์ด์น˜์— ๋งž์ง€ ์•Š์„ ๊ฒƒ์ด๋ฏ€๋กœ ์—ฌ๊ธฐ์— ํฐ ์Šคํฌ์ผ๋Ÿฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ์˜๊ฒฌ์œผ๋กœ๋Š” Java๊ฐ€ ์ฒซ ๋ฒˆ์งธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ์„œ ํ•™์Šตํ•˜๊ธฐ์— ๊ฐ€์žฅ ์ข‹์€ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด์ œ ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์ด ์™œ ๊ทธ๋Ÿฐ์ง€์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ์ด์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹คํ–‰ํžˆ๋„ ์ถฉ๋ถ„ํ•œ ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

1. Java๋Š” ๋ชจ๋“  ๋ฉด์—์„œ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ž…๋‹ˆ๋‹ค.

์ธ๊ธฐ์™€ ํŽธ์žฌ์„ฑ ์ธก๋ฉด์—์„œ Java๋Š” ๊ฑฐ์˜ 50๋…„์ด ๋œ C ์–ธ์–ด๋ฅผ ํฌํ•จํ•˜์—ฌ ๋‹ค๋ฅธ ์–ธ์–ด๋ณด๋‹ค ํ›จ์”ฌ ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ตญ Java๋Š” ์ด์ œ ๋ฐ์Šคํฌํ†ฑ, ๋ชจ๋ฐ”์ผ ํ”Œ๋žซํผ, ์Šค๋งˆํŠธ ์ž๋™์ฐจ, ์Šค๋งˆํŠธ ํ™ˆ, ์‹ฌ์ง€์–ด ๋‹ค๋ฅธ ๊ฐ€์ „ ์ œํ’ˆ๊ณผ ํ•จ๊ป˜ ์™„์ „ํžˆ ์Šค๋งˆํŠธํ•ด์ง„ ์ฃผ์ „์ž์™€ ๋‹ค๋ฆฌ๋ฏธ ๋“ฑ ๋ชจ๋“  ๊ณณ์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์˜ค๋Š˜๋‚  ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ๊ฑฐ์˜ 800๋งŒ ๋ช…์˜ Java ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์กฐ์ง์ด ์ƒˆ๋กœ์šด ๊ฐœ๋ฐœ์— ์ด ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ์„ ํƒํ•˜๋Š” ๊ฒƒ์€ ์—„์ฒญ๋‚œ ์ธ์žฌ ๊ธฐ๋ฐ˜ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋‹ค๋ฅธ ์ธ๊ธฐ ์žˆ๋Š” ์–ธ์–ด๊ฐ€ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  Java๋Š” ์—ฌ์ „ํžˆ ๋ณดํŽธ์ ์œผ๋กœ ์ธ์ •๋ฐ›๋Š” ๋ฆฌ๋”๋กœ ๋‚จ์•„ ์žˆ์œผ๋ฉฐ ์•„์ง ๊ทธ ์œ„์น˜๋ฅผ ํฌ๊ธฐํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. TIOBE ์ง€์ˆ˜์— ๋”ฐ๋ฅด๋ฉด Java๋Š” C์™€ Python๋ณด๋‹ค 16% ์•ž์„œ ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์–ธ์–ด์ž…๋‹ˆ๋‹ค.

2. Java์— ๋Œ€ํ•œ ์ง€์‹์€ ๋งŽ์€ ์ทจ์—… ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค

๊ฐ™์€ ์ด์œ ๋กœ Java๋Š” ์ทจ์—… ์˜ต์…˜ ์ˆ˜ ์ธก๋ฉด์—์„œ ๋‹ค๋ฅธ ๋ชจ๋“  ์–ธ์–ด๋ณด๋‹ค ์•ž์„œ ์žˆ์œผ๋ฉฐ ์ด๋Š” ์–ธ์–ด์˜ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์„ ์ˆ™๋‹ฌํ•œ ํ›„ ์ผ์ž๋ฆฌ๋ฅผ ์ฐพ๊ณ  Java์—์„œ ๋” ๋ฐœ์ „ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ดˆ๋ณด์ž์—๊ฒŒ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. , ๊ท€ํ•˜์˜ ์ž‘์—…์— ๋Œ€ํ•ด ์ด๋ฏธ ์•ˆ์ •์ ์ธ ๋Œ€๊ฐ€๋ฅผ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Java๋Š” ๋ฐฐ์šฐ๊ธฐ์— ์ข‹์€ ์ฒซ ๋ฒˆ์งธ ์–ธ์–ด์ž…๋‹ˆ๊นŒ?  ์šฐ๋ฆฌ๋Š” ์ „๋ง์„ ๋ถ„์„ํ•˜๊ณ  ํ•จ์ •์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค - 2๋™์‹œ์— Java์˜ ๊ด‘๋ฒ”์œ„ํ•œ ์‚ฌ์šฉ์€ Java ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ฒฝ๋ ฅ ์„ฑ์žฅ๊ณผ ๋” ๋†’์€ ๊ด€๋ฆฌ์ง์œผ๋กœ์˜ ์ „ํ™˜์„ ์œ„ํ•œ ๋งŽ์€ ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฑด ๊ทธ๋ ‡๊ณ , ๊ทธ๋Ÿฌํ•œ ๊ธฐํšŒ๊ฐ€ ํ’๋ถ€ํ•จ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋Œ€๋ถ€๋ถ„์˜ ์ „๋ฌธ Java ์ฝ”๋”๋Š” ์ด ์ง์—…์„ ๋‹ค๋ฅธ ์ง์—…์œผ๋กœ ๋ฐ”๊ฟ€ ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค๋Š” ์ ์— ์ฃผ๋ชฉํ•˜๋Š” ๊ฒƒ์ด ํฅ๋ฏธ ๋กญ์Šต๋‹ˆ๋‹ค. ์ธ๊ธฐ ์žˆ๋Š” ๊ตฌ์ง ์—”์ง„์ธ ์ธ๋””๋“œ(Indeed)์˜ ์—ฐ๊ตฌ ์— ๋”ฐ๋ฅด๋ฉด , ์ž๋ฐ” ๊ฐœ๋ฐœ์ž๋“ค์€ ์ „ ์„ธ๊ณ„์—์„œ ์ง์—…์„ ๋ฐ”๊ฟ€ ๊ฐ€๋Šฅ์„ฑ์ด ๊ฐ€์žฅ ๋‚ฎ์€ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค(๋‹จ 8%). ์ด๋Š” Java๊ฐ€ ์˜ค๋žซ๋™์•ˆ ์žฌ์ •์ ์œผ๋กœ ์•ˆ์ •์ ์ธ ๊ฒฝ๋ ฅ์„ ์Œ“๊ธฐ ์œ„ํ•œ ํ›Œ๋ฅญํ•œ ๊ธฐ๋ฐ˜์ž„์„ ์‹œ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ๊ฒŒ ์ „๋ถ€๋Š” ์•„๋‹™๋‹ˆ๋‹ค. Java์˜ ์ธ๊ธฐ์™€ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ด ์–ธ์–ด ์ „๋ฌธ๊ฐ€๋ฅผ ์œ„ํ•œ ๊ณต์„ ์ˆ˜๊ฐ€ ์ ์  ๋Š˜์–ด๋‚˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. IT ์ฑ„์šฉ ๋ถ„์•ผ์˜ ์„ ๋‘ ๊ธฐ๊ด€ ์ค‘ ํ•˜๋‚˜์ธ Collabera์˜ ํ†ต๊ณ„ ์— ๋”ฐ๋ฅด๋ฉด , 2017๋…„ ์ดˆ๋ถ€ํ„ฐ 2018๋…„ ๋ง๊นŒ์ง€ Java ๊ด€๋ จ ๊ณต์„ ์ˆ˜๊ฐ€ 35,000๊ฐœ์—์„œ 62,000๊ฐœ๋กœ ์ฆ‰์‹œ 80% ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ 25๋…„์ด ๋œ ์–ธ์–ด์— ๋Œ€ํ•œ ํ›Œ๋ฅญํ•œ ์ง€ํ‘œ์ž…๋‹ˆ๋‹ค.

3. Java๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์€ ์‰ฝ์Šต๋‹ˆ๋‹ค(๋ฌผ๋ก  ์ƒ๋Œ€์ ์œผ๋กœ ๋งํ•˜์ž๋ฉด).

์ผ๋ถ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด(์˜ˆ: C++)์™€ ๋น„๊ตํ•˜๋ฉด ์‰ฝ์ง€๋งŒ, ๋ฌผ๋ก  ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์™€ ๋น„๊ตํ•˜๋ฉด ๋” ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Java์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ์ง€์‹๋งŒ์œผ๋กœ๋„ ๊ฐ„๋‹จํ•˜๋ฉด์„œ๋„ ๊ธฐ๋Šฅ์ ์ธ ์š”์†Œ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ฝ”๋“œ์—์„œ ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜๋Š” ์‰ฝ๊ฒŒ ์ธ์‹ํ•˜๊ณ  ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ฝ”๋“œ์—์„œ ์˜ค๋ฅ˜๋ฅผ ์ฐพ๊ณ  ์ธ์‹ํ•˜๋Š” ๊ฒƒ์ด ์ข…์ข… ํž˜๋“ค๊ณ  ํ˜ผ๋ž€์Šค๋Ÿฌ์šฐ๋ฉฐ ๋•Œ๋กœ๋Š” ์™„์ „ํžˆ ์‹ค๋ง์Šค๋Ÿฌ์šด ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋  ์ˆ˜ ์žˆ๋Š” C ๋˜๋Š” C++์— ๋น„ํ•ด Java์˜ ํฐ ์žฅ์ ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ Java๋Š” ์ตœ์†Œํ•œ์˜ ํŠน์ˆ˜ ๋ฌธ์ž๊ฐ€ ํฌํ•จ๋œ ๊ฐ„๋‹จํ•˜๊ณ  ๋ช…ํ™•ํ•œ ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ์ฝ”๋“œ๋ฅผ ๋” ์‰ฝ๊ฒŒ ์ฝ๊ณ  ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์–ธ์–ด๋ฅผ ์ตํžˆ๊ณ  ์ดˆ๊ธฐ ์–ด๋ ค์›€์„ ๊ทน๋ณตํ•˜๋Š” ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์น˜๋ฉด Java๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ด ๋งค์šฐ ๊ฐ„๋‹จํ•ด์ง‘๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋•Œ๋กœ๋Š” ๊ทธ๊ฒƒ๋„ ์ข‹์Šต๋‹ˆ๋‹ค.

4. ๊ณต๊ฐœ ๋„๋ฉ”์ธ์—์„œ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฐ ๋งŽ์€ ๊ต์œก ์ž๋ฃŒ ๊ฐœ๋ฐœ

์ „ ์„ธ๊ณ„์ ์œผ๋กœ ๊ฑฐ๋Œ€ํ•˜๊ณ  ์ง€์†์ ์œผ๋กœ ์„ฑ์žฅํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ์˜์‹ฌํ•  ์—ฌ์ง€ ์—†์ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋ฐ ํ”Œ๋žซํผ์œผ๋กœ์„œ Java์˜ ๊ฐ•์  ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ๋ชจ๋“  ์–ธ์–ด์˜ ์‚ถ์—์„œ ํฐ ์—ญํ• ์„ ํ•˜๋ฉฐ, ์‹ ๊ทœ ์ด๋ฏผ์ž๋ฅผ ์ง€์›ํ•˜๊ณ , ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ๋•๊ณ , ๋‹จ์ˆœํžˆ ์ตœ์‹  ์ •๋ณด๋ฅผ ์ „ํŒŒํ•ฉ๋‹ˆ๋‹ค. Java๋กœ ์˜คํ”ˆ ์†Œ์Šค ์ œํ’ˆ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์ž‘์—…์„ ์ œ3์ž ์‚ฌ์šฉ์ž์™€ ๊ณต์œ ํ•˜๋Š” ์กฐ์ง์€ ๋งํ•  ๊ฒƒ๋„ ์—†๊ณ  Java ์ „์šฉ ์†Œ์…œ ๋„คํŠธ์›Œํฌ์—๋Š” ์ˆ˜๋ฐฑ ๊ฐœ์˜ ํ™œ์„ฑ ํฌ๋Ÿผ๊ณผ ๊ทธ๋ฃน์ด ์žˆ์Šต๋‹ˆ๋‹ค. Java๋Š” ๋ฐฐ์šฐ๊ธฐ์— ์ข‹์€ ์ฒซ ๋ฒˆ์งธ ์–ธ์–ด์ž…๋‹ˆ๊นŒ?  ์šฐ๋ฆฌ๋Š” ์ „๋ง์„ ๋ถ„์„ํ•˜๊ณ  ํ•จ์ •์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค - 3Java ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์žฅ์  ์ค‘ ํ•˜๋‚˜๋Š” ์ด ๋ถ„์•ผ์˜ ์ดˆ๋ณด์ž๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ˆ™๋ จ๋œ ์ „๋ฌธ๊ฐ€, ์‹ฌ์ง€์–ด Java ์ „๋ฌธ๊ฐ€๋„ ๋„์›€๊ณผ ์ง€์›์„ ๋ฐ›๊ธฐ ์œ„ํ•ด ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์ฐพ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋™์‹œ์— ํ† ๋ก ๊ณผ ์ƒํ˜ธ ์ง€์›์„ ํ†ตํ•ด ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ ๊ทน์ ์œผ๋กœ ์ฐธ์—ฌํ•˜๋Š” ๊ฒƒ์ด Java ์ฝ”๋”๋“ค ์‚ฌ์ด์—์„œ ์ด‰์ง„๋˜๊ณ  ๋Œ€์ค‘ํ™”๋ฉ๋‹ˆ๋‹ค. ๋•๋ถ„์— Java๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด ๋ˆ„๊ตฌ๋‚˜ ํ•„์š”ํ•  ๋•Œ ์ง€์›๊ณผ ์นœ์ ˆํ•œ ๋„์›€ ์—†์ด๋Š” ๋‚จ์ง€ ์•Š์„ ๊ฒƒ์ž„์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์—ฌ์ „ํžˆ ์‰ฌ์šด ์ž‘์—…์ด ์•„๋‹ˆ๋ผ๋Š” ์ ์„ ๊ณ ๋ คํ•˜๋ฉด, ํ˜ผ์ž ๊ณต๋ถ€ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๋Š” ์ž์‹ ๊ฐ์€ ๋งŽ์€ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

5. ๊ฑฐ๋Œ€ํ•œ ๊ณต๊ฐœ ๋„์„œ๊ด€ ์ปฌ๋ ‰์…˜

Java๊ฐ€ ์ „ ์„ธ๊ณ„ ๊ฐœ๋ฐœ์ž๋“ค ์‚ฌ์ด์—์„œ ์ธ๊ธฐ๋ฅผ ๋„๋Š” ๊ฒƒ์€ ์ฃผ๋กœ ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๊ฐ€์šฉ์„ฑ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. Apache, Google ๋ฐ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ํšŒ์‚ฌ์™€ ๋น„์˜๋ฆฌ ์กฐ์ง์—์„œ๋Š” Java ๊ฐœ๋ฐœ์„ ๋ณด๋‹ค ์‰ฝ๊ณ  ๋น ๋ฅด๋ฉฐ ํšจ์œจ์ ์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฐœ๋ฐฉํ˜• ์•ก์„ธ์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ”๋กœ ์ˆ™๋ จ๋œ Java ์ฝ”๋”๊ฐ€ ์ดˆ๋ณด์ž์—๊ฒŒ ์ž์‹ ์˜ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ธฐ ์ „์— ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ Google์— ๊ฐ„๋‹จํžˆ ์•Œ๋ ค๋‹ฌ๋ผ๊ณ  ์กฐ์–ธํ•˜๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์ด ์ด๋ฏธ ๊ณต๊ฐœ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์กด์žฌํ•˜๊ณ  ํ…Œ์ŠคํŠธ๋ฅผ ๊ฑฐ์ณ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋งค์šฐ ๋†’์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋ชจ๋“  ์ž‘์—…์ด ์ด๋ฏธ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฑด ๊ฟˆ์ด ์•„๋‹Œ๊ฐ€?

์ „๋ฌธ๊ฐ€: Java๋Š” ์„ฑ์žฅํ•˜๊ณ  ๋ฐœ์ „ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ Fortune 500๋Œ€ ๊ธฐ์—… ์ค‘ 90%๊ฐ€ Java๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๊ฐ€๊นŒ์šด ๋ฏธ๋ž˜์— Java ์ฝ”๋”์— ๋Œ€ํ•œ ์ž‘์—…์ด ์ค„์–ด๋“ค์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ „๋ฌธ ๊ฐœ๋ฐœ์ž์™€ ์ฝ”๋”ฉ ์—…๊ณ„ ์ „๋ฌธ๊ฐ€๋Š” Java๋กœ ํ•™์Šต์„ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ํ•ฉ๋ฆฌ์ ์ด๋ฉฐ ์–ธ์–ด ์ž์ฒด๋Š” ์—ฌ์ „ํžˆ ์œ ํ–‰ํ•˜๊ณ  ์ธ๊ธฐ๊ฐ€ ์žˆ๋‹ค๋Š” ๋ฐ ๋Œ€๋ถ€๋ถ„ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. โ€œJava๋Š” ์ง€๊ธˆ๊นŒ์ง€ ๋งŒ๋“ค์–ด์ง„ ์ตœ๊ณ ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์—ด์ •์ ์ธ Java ๊ฐœ๋ฐœ์ž์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋ ‡๊ฒŒ ๋งํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. Java๋Š” ์ง€๋‚œ 20๋…„ ๋™์•ˆ ๊ทธ ์œ„์ƒ์„ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค. 20๋…„์€ ๋ชจ๋“  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ์žˆ์–ด์„œ ๊ธด ์‹œ๊ฐ„์ด๋ฉฐ, Java๋Š” ๋‚˜๋‚ ์ด ์ธ๊ธฐ๋ฅผ ์–ป๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ, ๊ณผ๊ฑฐ์—๋Š” Java ๊ฐœ๋ฐœ ๋ถ„์•ผ์˜ ํ™œ๋™์ด ๊ฐ์†Œํ•œ ๊ธฐ๊ฐ„์ด ์žˆ์—ˆ์œผ๋ฉฐ, ์ˆ˜๋…„ ๋™์•ˆ ๋ถ€๋Ÿฌ์›Œํ•  ์ •๋„๋กœ ๊ทœ์น™์ ์œผ๋กœ ๋‚˜ํƒ€๋‚˜๋Š” ์ƒˆ๋กœ์šด ํ˜„๋Œ€ ์–ธ์–ด๋กœ์˜ ์ „ํ™˜์— ๋Œ€ํ•œ ์ „ํ†ต์ ์ธ ์†Œ๋ฌธ์€ ๋งํ•  ๊ฒƒ๋„ ์—†์Šต๋‹ˆ๋‹ค. Java๋Š” ๊ณ„์†ํ•ด์„œ ์‹œ๋Œ€์— ๋งž์ถฐ ์›€์ง์ด๋ฉฐ ๋ณ€ํ™”ํ•˜๊ณ  ๊ฐœ์„ ํ•˜๋ฉฐ ๋ฐœ์ „์˜ ์ตœ์ „์„ ์— ์„œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.โ€ ๋ผ๊ณ  ์ˆ™๋ จ๋œ Java ๊ฐœ๋ฐœ์ž์ด์ž ์–ธ์–ด ์ „์šฉ ๋ธ”๋กœ๊ทธ์˜ ์†Œ์œ ์ž์ธ Javin Paul์€ ๋งํ•ฉ๋‹ˆ๋‹ค . โ€œJava๋Š” ์ด์ œ ์œ ํ–‰์„ ์กฐ๊ธˆ ์žƒ์—ˆ์„์ง€ ๋ชจ๋ฅด์ง€๋งŒ ๋ฌธ์ž ๊ทธ๋Œ€๋กœ ๋ชจ๋“  ์ธก๋ฉด์—์„œ ์—ฌ์ „ํžˆ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ž…๋‹ˆ๋‹ค. Java ๊ฐœ๋ฐœ์ž๋Š” ๊ณ„์†ํ•ด์„œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ๋ฆฌ์†Œ์Šค ์ง‘์•ฝ๋„๋ฅผ ๋‚ฎ์ถ”๊ณ  ๋” ๋น ๋ฅด๊ณ  ์œ ์—ฐํ•˜๊ฒŒ ๋งŒ๋“ค์–ด ๋Œ€๊ทœ๋ชจ ๊ฐœ๋ฐœ์— ๋” ์ ํ•ฉํ•˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. Java๋Š” ์˜ค๋Š˜๋‚  ๋Œ€๋ถ€๋ถ„์˜ ๊ธฐ์—…์—์„œ ํ•„์š”๋กœ ํ•˜๋Š” ์ฝ”๋”ฉ ์œ ํ˜•์„ ๋ณธ์งˆ์ ์œผ๋กœ ๋ณด์—ฌ์ฃผ๋Š” ๋Œ€๊ทœ๋ชจ์˜ ์ „ํ†ต์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๋กœ ๊ณ„์†ํ•ด์„œ ๋ถ€์ƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Fortune 500๋Œ€ ๊ธฐ์—… ์ค‘ 90%๊ฐ€ Java๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค! ์šฐ๋ฆฌ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณด๋“ , Java ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์ฝ”๋“œ์˜ ๊ฑฐ๋Œ€ํ•œ ๊ธฐ๋ฐ˜๊ณผ Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋งŽ์€ ์ž๋ฆฌ๊ฐ€ ์กฐ๋งŒ๊ฐ„ ์‚ฌ๋ผ์ง€์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค."๋ผ๊ณ  IT ์ „๋ฌธ๊ฐ€์ด์ž ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๊ด€ํ•œ ๋งŽ์€ ์ฑ…์˜ ์ €์ž์ธ John Mueller๋Š” ๋งํ•ฉ๋‹ˆ๋‹ค . .

Java๋ฅผ ๋ฐฐ์šธ ๋•Œ ์–ด๋–ค ์–ด๋ ค์›€์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

๋”ฐ๋ผ์„œ ์ด ๋‹จ๊ณ„์˜ ์ดˆ๋ณด์ž๋“ค์€ ์ž๋ฐ”๊ฐ€ ๊ฐ๊ด€์ ์œผ๋กœ ์ œ1์–ธ์–ด๋กœ์„œ ํ•™์Šตํ•˜๊ธฐ ์œ„ํ•œ ์ตœ์„ ์˜ ์„ ํƒ์ด๋ผ๋Š” ๊ฒƒ์„ ์ด๋ฏธ ์ดํ•ดํ•ด์•ผ ํ•˜๋ฉฐ, ์ด ์‚ฌ์‹ค์— ๋Œ€ํ•œ ๋ฏฟ์Œ์ด ์ ๊ณ  ์˜์‹ฌํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ ๋ถ€๋„๋Ÿฌ์›Œํ•˜๊ณ  ํšŒ๊ฐœํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ง„์ง€ํ•˜๊ฒŒ ๋งํ•˜์ž๋ฉด, ์ฝ”๋”ฉ ๊ฒฝ๋ ฅ์„ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด Java๋ฅผ ์„ ํƒํ•˜๋ฉด ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์ด์ ์„ ๋‚˜์—ดํ•˜๋Š” ๋™์‹œ์— ์ดˆ๋ณด์ž๊ฐ€ ์ด ๊ฒฝ๋กœ์—์„œ ์ง๋ฉดํ•˜๊ฒŒ ๋  ์–ด๋ ค์›€์— ๋Œ€ํ•ด์„œ๋„ ์ด์•ผ๊ธฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ๋ฅผ ์ฝ์€ ํ›„ ๋…์ž๊ฐ€ Java๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์‹์€ ์ฃฝ ๋จน๊ธฐ๋ผ๋Š” ์ž˜๋ชป๋œ ์ธ์ƒ์„ ๋ฐ›์ง€ ์•Š๋„๋ก ํ•˜์‹ญ์‹œ์˜ค. ๊ทธ๋Ÿฐ๋ฐ ๊ทธ๊ฑด ์‚ฌ์‹ค์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ˆ˜๋งŽ์€ ๊ฐœ๋ฐฉํ˜• ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ์นœ๊ทผํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋“ฑ ์–ธ๊ธ‰๋œ ๋ชจ๋“  ์žฅ์ ์„ ๊ณ ๋ คํ•  ๋•Œ, ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ฌด์—‡์ด๋“  ๋ฐฐ์šฐ๋Š” ๊ฒƒ์€ ์‰ฌ์šด ์ผ์ด ์•„๋‹ˆ๋ผ๋Š” ์ ์„ ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(์ธ์Šคํƒ€๊ทธ๋žจ ๋ชจ๋ธ์˜ ์ง์—…์„ ๋งˆ์Šคํ„ฐํ•˜์ง€ ์•Š๋Š” ํ•œ). Java๋Š” ์ƒˆ๋กœ์šด ์–ธ์–ด๊ฐ€ ์•„๋‹ˆ๊ณ  ๋งค์šฐ ์„ฑ์ˆ™ํ•œ ์–ธ์–ด์ด๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ๋งˆ์Šคํ„ฐํ•˜๊ธฐ ์œ„ํ•ด ๊ณต๋ถ€ํ•ด์•ผ ํ•  ์ •๋ณด์˜ ์–‘๋„ ๋งŽ์Šต๋‹ˆ๋‹ค. Java๋Š” ๋ฐฐ์šฐ๊ธฐ์— ์ข‹์€ ์ฒซ ๋ฒˆ์งธ ์–ธ์–ด์ž…๋‹ˆ๊นŒ?  ์šฐ๋ฆฌ๋Š” ์ „๋ง์„ ๋ถ„์„ํ•˜๊ณ  ํ•จ์ •์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค - 5Java ํ•™์Šต์„ ๊ณ ๋ คํ•˜๋Š” ์ดˆ๋ณด์ž๊ฐ€ ๋ฌป๋Š” ๊ธฐ๋ณธ์ ์ธ ์งˆ๋ฌธ ์ค‘ ํ•˜๋‚˜๋Š” ์‹œ๊ฐ„์ด ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆด ๊ฒƒ์ธ๊ฐ€์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก , ์ˆ˜๋งŽ์€ ์š”์ธ์˜ ์˜ํ–ฅ์œผ๋กœ ์ธํ•ด ์—ฌ๊ธฐ์„œ ๋ช…ํ™•ํ•œ ๋‹ต๋ณ€์„ ์ œ๊ณตํ•˜๊ธฐ๋Š” ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ๋ช‡ ๊ฐ€์ง€ ์ธ์šฉ๋ฌธ์„ ์ œ์‹œํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. โ€œJava๋Š” ์‹ค์ œ๋กœ 10๊ฐœ์›” ์ด๋‚ด์— ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „๋ฐ˜์ ์œผ๋กœ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์€ ๊ทธ๋‹ค์ง€ ์–ด๋ ค์šด ์ผ์ด ์•„๋‹ˆ๋ผ๊ณ  ๋งํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ๋” ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋™์ผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ์‹ค์ˆ˜๋ฅผ ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ฝ”๋“œ๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค . ๊ทธ๋Ÿฌ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋ถ„์„์ , ๋…ผ๋ฆฌ์  ๋Šฅ๋ ฅ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์ด๋ฅผ ์ ์šฉํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ž์‹ ๋งŒ์˜ ์†Œํ”„ํŠธ์›จ์–ด ์†”๋ฃจ์…˜์„ ๋งŒ๋“œ๋Š” ๋ฐ ์–ด๋–ค ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š”์ง€๋Š” ๋ถ€์ฐจ์ ์ธ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.โ€ ๋ผ๊ณ  ATI Technologies์˜ ์ „์ง ํŒ€ ๋ฆฌ๋”์ด์ž ์ˆ™๋ จ๋œ ๊ฐœ๋ฐœ์ž์ธ Richard Kenneth๋Š” ๋งํ–ˆ์Šต๋‹ˆ๋‹ค . โ€œJava๋ฅผ ๋งˆ์Šคํ„ฐํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์€ ํฌ๊ฒŒ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ ์–ด๋„ ๋ช‡ ๋…„ ๋™์•ˆ C++ ๋ฐ C#์œผ๋กœ ์ฝ”๋”ฉ์„ ํ•ด์˜จ ์ˆ™๋ จ๋œ ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ๋ฉฐ์น ์ด๋ฉด ์ถฉ๋ถ„ํ•  ๊ฒƒ์ด๋ผ๊ณ  ๋งํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” ๊ทธ์—๊ฒŒ ์–ธ์–ด๋ฅผ ์ „ํ˜€ ๋ชจ๋ฅด๋Š” ์ƒํƒœ์—์„œ Java ์ฝ”๋” ๊ณต์„์— ์ด๋ ฅ์„œ๋ฅผ ๋ณด๋‚ด๋ผ๊ณ  ์กฐ์–ธํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค(์ง์œ„๋ฅผ ๋ฐ›์€ ํ›„์— ๋งˆ์Šคํ„ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค). ๋ฌธ์ œ๋Š” ์–ธ์–ด๋กœ์„œ์˜ Java๊ฐ€ ์•„๋‹ˆ๋ผ ๊ธฐ๋ณธ์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ˆ ์— ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ ์šฉ์ฃผ๊ฐ€ "3~5๋…„์˜ Java ๊ฒฝํ—˜"์„ ๊ฐ€์ง„ ์ฝ”๋”๋ฅผ ์ฐพ๊ณ  ์žˆ๋‹ค๊ณ  ๋ช…์‹œํ•  ๋•Œ ๊ทธ๋“ค์ด ์‹ค์ œ๋กœ ๋งํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ์ˆ ๊ณผ ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ๋Š” ๋Šฅ๋ ฅ์„ ๊ฐ–๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค."๋ผ๊ณ  ๊ฐœ๋ฐœ์ž์ธ Fred Ross๋Š” ๋งํ–ˆ์Šต๋‹ˆ๋‹ค . ํŽ˜์ด์Šค๋ถ.

์š”์•ฝํ•˜์ž๋ฉด

Java๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ•™์Šต์„ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ํ•ฉ๋ฆฌ์ ์ž…๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๋‹ค๋ฅธ ์–ธ์–ด๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ๋” ๋‚ซ์Šต๋‹ˆ๊นŒ? ์˜ˆ. Java๋Š” ๋‹ค๋ฅธ ๊ฒƒ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์žฅ๋‹จ์ ์ด ์žˆ์ง€๋งŒ ํ™•์‹คํžˆ ์‹œ์ž‘ํ•˜๊ธฐ์— ๊ฐ€์žฅ ์ข‹์€ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ์žฅ๊ธฐ์ ์œผ๋กœ ๋ฏธ๋ž˜๋ฅผ ๊ณ„ํšํ•˜๋ฉด์„œ ์ง€๊ธˆ Java ํ•™์Šต์„ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ํ•ฉ๋ฆฌ์ ์ž…๋‹ˆ๊นŒ? ๊ทธ๋ฆฌ๊ณ  ๋‹ค์‹œ ํ•œ ๋ฒˆ ๋Œ€๋‹ต์€ ๊ธ์ •์ ์ž…๋‹ˆ๋‹ค. Java์˜ ์ธ๊ธฐ๊ฐ€ ๋†’์•„์ง€๊ณ  ์žˆ์œผ๋ฉฐ ๊ทธ์— ๋”ฐ๋ผ Java ํ”„๋กœ๊ทธ๋ž˜๋จธ์— ๋Œ€ํ•œ ์ˆ˜์š”๋„ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ Java ํ•™์Šต์„ ์‹œ์ž‘ํ•˜๋ ค๋Š” ์‚ฌ๋žŒ๋“ค์ด ํ•ญ์ƒ ๊ฑฑ์ •ํ•˜๋Š” ์งˆ๋ฌธ์ด ํ•˜๋‚˜ ๋” ์žˆ์Šต๋‹ˆ๋‹ค. ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆด๊นŒ์š”? ์—ฌ๊ธฐ์—๋Š” ๋ช…ํ™•ํ•œ ๋‹ต์ด ์—†์ง€๋งŒ JavaRush์˜ ์—ฐ๊ตฌ ์— ๋”ฐ๋ฅด๋ฉด Java๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐ ํ‰๊ท  3๊ฐœ์›”์—์„œ ๋ช‡ ๋…„์ด ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค. ํ›ˆ๋ จ ํ›„ ์ทจ์—…์€ ํ‰๊ท  1๊ฐœ์›”์—์„œ 3๊ฐœ์›” ์ •๋„ ์†Œ์š”๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  Java ์ฝ”๋”์— ๋Œ€ํ•œ ์ˆ˜์š”๊ฐ€ ๊ณ„์† ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊ณ ๋ คํ•˜๋ฉด ๊ต์œก์„ ์‹œ์ž‘ํ•  ๋•Œ ์„œ๋‘๋ฅด๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION