JavaRush /Java Blog /Random-KO /๋‚˜๋Š” ์–ด๋–ป๊ฒŒ 17์„ธ์— ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋˜์—ˆ๋Š”๊ฐ€

๋‚˜๋Š” ์–ด๋–ป๊ฒŒ 17์„ธ์— ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋˜์—ˆ๋Š”๊ฐ€

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

๋ชจ๋“  ๊ฒƒ์ด ์‹œ์ž‘๋œ ๊ณณ

์ €๋Š” 8ํ•™๋…„ ๋•Œ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋˜๊ณ  ์‹ถ๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ ๋‹น์‹œ ๋‚˜๋Š” ์˜จ๋ผ์ธ ๊ฒŒ์ž„์„ ํ•˜๊ณ  ์นœ๊ตฌ๋“ค๊ณผ ์–ด์šธ๋ ค ๋…ธ๋Š” ํ‰๋ฒ”ํ•œ ์‹ญ๋Œ€์— ๋ถˆ๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋Š ๋‚ , ์ปดํ“จํ„ฐ ๊ณผํ•™ ์„ ์ƒ๋‹˜์ด ๋‹ค๋ฅธ ํ›„๋ณด์ž๊ฐ€ ์—†๋‹ค๋Š” ์ด์œ ๋กœ ๋‚˜์—๊ฒŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋Œ€ํšŒ์— ์ฐธ๊ฐ€ํ•˜๋ผ๊ณ  ๊ฐ•์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ผ์ฃผ์ผ ๋งŒ์— ๊ทธ๋“ค์€ ์ฒ˜์Œ๋ถ€ํ„ฐ ์ „์ฒด ํŒŒ์Šค์นผ ๊ตฌ๋ฌธ์„ ๋‚˜์—๊ฒŒ ๋ฐ€์–ด๋„ฃ๊ณ  ํ•ด๊ฒฐํ•ด์•ผ ํ•  ๋ช‡ ๊ฐ€์ง€ ์ž‘์—…์„ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ์ „ํ˜€ ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์•˜์ง€๋งŒ ์ด ์ฃผ์ œ๋ฅผ ์ง์ ‘ ๋” ๊นŠ์ด ํƒ๊ตฌํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์„ ๋•Œ ์ด๊ฒƒ์˜ ๋„์›€์œผ๋กœ ๊ฐ€์žฅ ๋†€๋ผ์šด ๊ฒƒ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค! ์ฒ˜์Œ์œผ๋กœ "Hello World"๋ฅผ ์˜์‹ํ•œ ์ดํ›„ ๋‚˜๋Š” ๋” ์ด์ƒ ํ‰๋ฒ”ํ•œ ์‹ญ๋Œ€๊ฐ€ ์•„๋‹ˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์ž๋ฐ”๋Ÿฌ์‹œ

9ํ•™๋…„ ์ค‘๋ฐ˜์— ์ €๋Š” JavaRush๋ฅผ ์ ‘ํ•˜๊ณ  ์ฒ˜์Œ 10๊ฐœ ๋ ˆ๋ฒจ์„ ์™„๋ฃŒํ•œ ํ›„ ์ธํ„ด์‹ญ์ด ํฌํ•จ๋œ ์—ฐ๊ฐ„ ๊ตฌ๋…๊ถŒ์„ ๊ตฌ์ž…ํ•˜๋„๋ก ๋ถ€๋ชจ๋‹˜์„ ์„ค๋“ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋•Œ๋Š” ์ด ๊ฒฐ์ •์ด ๋‚ด ์ธ์ƒ์˜ ์ „ํ™˜์ ์ด ๋  ์ค„์€ ๊ฟˆ์—๋„ ๋ชฐ๋ž์Šต๋‹ˆ๋‹ค. ๊ฑฐ์ง“๋ง์€ ์•ˆ ํ• ๊ฒŒ์š”. ๋ ˆ๋ฒจ 10 ์ดํ›„์—๋Š” ๋‹ค์Œ ๋ ˆ๋ฒจ๋งˆ๋‹ค ๋งค์šฐ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ํ…Œ์ด๋ธ”์— ์†์„ ์–น๊ณ  ๋งน์„ธํ–ˆ์œผ๋ฉฐ ํ•œ ๋ฒˆ์€ ๋ช‡ ์ฃผ ๋™์•ˆ ์ฝ”์Šค๋ฅผ ํฌ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋งค๋ฒˆ ๋Œ๋ ค์„œ ๋Œ์•„ ์™”๊ณ  ์ง„์‹ฌ์œผ๋กœ ์ข‹์•„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋งค๋ฒˆ ์ƒˆ๋กœ์šด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํฌ๊ธฐํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค! ์ €๋Š” 10ํ•™๋…„์ด ๋  ๋•Œ๊นŒ์ง€ ๊ฝค ์˜ค๋žซ๋™์•ˆ ์ด ๊ณผ์ •์„ ์ˆ˜๊ฐ•ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์œผ๋กœ ์ธํ„ด์‹ญ ์‹œํ—˜ ๊ณผ์ œ๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค(์ธํ„ฐ๋„ท์—์„œ ๊ฐ€์ ธ์˜ด). ์ œ๊ฒ ์ •๋ง ์–ด๋ ค์šด ๊ฒƒ ๊ฐ™์•˜๊ณ , ์ฒ˜์Œ์—๋Š” ํ†ต๊ณผํ•˜์ง€ ๋ชปํ–ˆ์–ด์š”. ๋‚˜๋Š” JR ์ฝ”์Šค ์ „์ฒด๋ฅผ ๋น ๋ฅธ ์†๋„๋กœ ๋ฐ˜๋ณตํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•˜๊ณ  ๋‘ ๋ฒˆ์งธ๋กœ ์ธํ„ด์‹ญ์— ๋“ฑ๋กํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ดํ›„๋กœ ์ƒํ™ฉ์€ ๋‚˜์•„์กŒ์ง€๋งŒ ์—ฌ์ „ํžˆ ์ €์—๊ฒŒ๋Š” ๋งค์šฐ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด๊ฒƒ์ด ๋‚ด ๊ฒƒ์ด ์•„๋‹ˆ๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ์ž์นœ๊ตฌ์˜ ์ง€์›์ด ์•„๋‹ˆ์—ˆ๋‹ค๋ฉด ์ €๋Š” ์ด๋ฒˆ ์ธํ„ด์‹ญ์„ ์ ˆ๋Œ€ ์™„๋ฃŒํ•˜์ง€ ๋ชปํ–ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค!

์ง์—…

์ด์ œ ์ธํ„ด์‹ญ์ด ๋๋‚˜๊ณ  ์ตœ์ข… ํ”„๋กœ์ ํŠธ๊ฐ€ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์ธํ„ด์‹ญ๊ณผ ๋Œ€ํ•™์› ํ”„๋กœ์ ํŠธ์—์„œ 4~5๊ฐœ์›”๊ฐ„ ๊ทผ๋ฌดํ•œ ๊ฒฝ๋ ฅ์„ ๋ฐ”ํƒ•์œผ๋กœ hh์— ์ด๋ ฅ์„œ๋ฅผ ๊ฒŒ์‹œํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์€ ํšจ๊ณผ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค! ํ•˜์ง€๋งŒ ๋‚ด ์‹ค์ˆ˜๋Š” ์ด๋ ฅ์„œ์— ๋‚˜์ด๋ฅผ ์ฆ‰์‹œ ํ‘œ์‹œํ•˜์ง€ ์•Š์•˜๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ ํ›„ ํ†ตํ™”๋Ÿ‰์ด ์กฐ๊ธˆ ์ค„์–ด๋“ค์—ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ์ธํ„ฐ๋ทฐ์— ์ดˆ๋Œ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ์ด์ž ๋งˆ์ง€๋ง‰ ์ธํ„ฐ๋ทฐ๋ฅผ ๋ฌด์‚ฌํžˆ ๋งˆ์ณค์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ๋Š” ์•„๋งˆ๋„ ๋งŽ์€ ๋ถ„๋“ค์ด ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฐ์ œ ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ๋ฉด์ ‘ ์‹œ ์–ด๋–ค ์งˆ๋ฌธ์„ ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๊ธ€์€ ์ด๋ฏธ ๋งŽ์ด ์žˆ์ง€๋งŒ ์ด์— ๋Œ€ํ•ด์„œ๋Š” ์“ฐ์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฑฑ์ •์ด ๋งŽ์•˜๋‹ค ๊ณ ๋งŒ ๋ง์”€๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค . ๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ทธ๋“ค์€ ๋‚˜์—๊ฒŒ ํ…Œ์ŠคํŠธ ์ž‘์—…์„ ๋ณด๋ƒˆ์Šต๋‹ˆ๋‹ค. ๋งค์šฐ ๊ฐ„๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋งˆ์นจ๋‚ด ์ œ์•ˆ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค! ์›”๊ธ‰์€ ๊ทธ๋‹ค์ง€ ๋†’์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋‚˜์ด ๋•Œ๋ฌธ์— ๊ทผ๋ฌด ์‹œ๊ฐ„์ด ์งง์•˜๊ณ  ์ˆ˜์Šต ๊ธฐ๊ฐ„๋„ ์˜ํ–ฅ์„ ๋ฐ›์•˜์ง€๋งŒ ์ด๊ฒƒ์œผ๋กœ ์ถฉ๋ถ„ํ–ˆ์Šต๋‹ˆ๋‹ค :) ์ง์žฅ์—์„œ ์ฒ˜์Œ ๋ฉฐ์น  ๋™์•ˆ ๊ณง ํ•ด๊ณ  ๋  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. , ๋‚˜์—๊ฒŒ๋Š” ์—„์ฒญ๋‚˜๊ฒŒ ์–ด๋ ค์›  ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ฒ˜์Œ 2์ผ ๋™์•ˆ Linux ๋ช…๋ น์„ ์ดํ•ดํ–ˆ๋Š”๋ฐ ์ด์ œ ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค๋ฅธ ๋‚ด์šฉ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ชจ๋“  ๊ฒƒ์ด ์กฐ๊ธˆ์”ฉ ์ž˜ ํ’€๋ฆฌ๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ  ์งง์€ ์ž‘์—… ๊ธฐ๊ฐ„ ๋™์•ˆ(์—ฌ๋ฆ„ ๋™์•ˆ) ์ƒ๋Œ€์ ์œผ๋กœ ํฐ ์—ฌ๋Ÿฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์„ธ๊ธˆ ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ฉํ•˜๊ณ  ํ†ตํ•ฉ์ž๋ฅผ ์œ„ํ•œ ๋Œ€๊ทœ๋ชจ REST ์„œ๋น„์Šค๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์‚ฌ์ดํŠธ, ๋„๋‚œ ๋ด‡์œผ๋กœ๋ถ€ํ„ฐ ์„ธ๋ถ€ ์ •๋ณด ๋ณดํ˜ธ ๊ตฌํ˜„.

๊ธฐ๊ณ„์  ์ธ์กฐ ์ธ๊ฐ„

๋‚˜๋Š” 10ํ•™๋…„์ด ๋๋‚œ ํ›„ ์—ฌ๋ฆ„ ๋‚ด๋‚ด ์ผํ–ˆ๊ณ  11ํ•™๋…„ ๊ณต๋ถ€ ๋•Œ๋ฌธ์— ๋– ๋‚˜์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ €๋Š” Android ๊ฐœ๋ฐœ์ž๋กœ ์žฌ๊ต์œก์„ ๋ฐ›๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋ ต์ง€ ์•Š์•˜๊ณ , ์ €๋Š” ์—ฌ๋ฆ„์— ์ผํ–ˆ๋˜ ํšŒ์‚ฌ์—์„œ ์ด ์ง์ฑ…์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ ์ž‘์—…์„ ์ด๋ฏธ ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ์—ฌ๋ฆ„์—๋Š” ํƒ๋‚˜๋Š” ์ž๋ฆฌ๋ฅผ ์ฐจ์ง€ํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์ด

์†Œ์ค‘ํ•œ ์ง„์‹ค์„ ํ•ญ์ƒ ๊ธฐ์–ตํ•˜์„ธ์š”. ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ํƒœ์–ด๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION