Java์์ ์ฃผ์ ๋ง๋ค๊ธฐ
๋ค์ Minsk Java Community ๋น๋์ค๋ ์์ค ์ฝ๋์ ์ถ๊ฐํ ์ ์๋ ํน์ํ ํํ์ ๊ตฌ๋ฌธ ๋ฉํ๋ฐ์ดํฐ์ธ ์ฃผ์์ ๊ดํ ๊ฒ์
๋๋ค. ์์ ๊ฐ๋ฐ์ Nikolay Bunis๋ ์ฃผ์์ด ๋ฌด์์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋์ง, ์ฃผ์ ๊ตฌ์ฑ ์์๋ ๋ฌด์์ธ์ง, ์ฃผ์์ด ํ์ํ ์ด์ ์ ๋ฒ์๊ฐ ๋ฌด์์ธ์ง ์๋ ค ์ฃผ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ด๋ก ์ธ์๋ ๋น๋์ค ์์ฑ์๋ Reflection API๋ฅผ ์ฌ์ฉํ์ฌ ์์ ๋ง์ ์ฃผ์์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฅผ ์ํด Nikolay๋ ์์์ ์ธ ์ ์ค ํ๋์ธ ์ต์ ๋ฐ ์ต๋ ๊ธธ์ด์ ๋ํ ํด๋์ค ํ๋์ ์ ํจ์ฑ์ ๊ฒ์ฌํด์ผ ํ๋ ํ์์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ์ฃผ์ ํ๋ก์ธ์๋ฅผ ์์ฑํฉ๋๋ค.
๋
์ผ ํ๋ก๊ทธ๋๋จธ : ๋ํ์์ ์ ๋ฝ ๊ธ์ฌ๊น์ง
์ค๋ฆฌ์ฝ ๋ฐธ๋ฆฌ์ ์ธ๊ณ์ ์ผ๋ก ์ ๋ช
ํ IT ๊ธฐ์
์ด ์๋ ๋ฏธ๊ตญ์ ๊ณ ๋ คํ์ง ์๋๋ค๋ฉด ๋
์ผ์ ๋น์ฐํ ํ๋ก๊ทธ๋๋จธ๋ก ์ํํ๊ณ ์ผํ๊ธฐ์ ์ข์ ๋ ๋ค๋ฅธ ๋๋ผ๋ก ๊ฐ์ฃผ๋ ์ ์์ต๋๋ค. ์ต๊ทผ ๋ช ๋
๋์ ๋
์ผ ๋น๊ตญ์ด ํด์ธ์์ ์๊ฒฉ์ ๊ฐ์ถ ์ธ๋ ฅ์ ์ ์นํ๋ ๋ฐ ์ง์งํ ๊ด์ฌ์ ํ๋ช
ํ๋ค๋ ๊ฒ์ ๋น๋ฐ์ด ์๋๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ์ IT ์ ๋ฌธ๊ฐ์
๋๋ค. Java ๊ฐ๋ฐ์๋ก์ ์ ๋ฌธ ๊ต์ก์ ๋ฐ์ CIS ๊ตญ๊ฐ ์ถ์ ์ด๋ฏผ์๋ค์ ๋
์ผ์ ๊ฑฐ์ฃผํ ์ ์๋ ๊ถ๋ฆฌ๋ฅผ ๋ถ์ฌํ๋ ์ฅ๊ธฐ ์ทจ์
๋น์์ธ "๋ธ๋ฃจ ์นด๋"๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค. ์ถฉ๋ถํ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ ์ ๊ฐ์ถ๊ธฐ ์ ๊น์ง๋ ๋
์ผ ๋ํ์์ ๊ณต๋ถํ๋ ๊ฒ์ด ๋ ๋ค๋ฅธ ์ ํ์ด ๋ ๊ฒ์
๋๋ค. ์ธ๊ตญ์ธ์ ํฌํจํด ๋
์ผ์ ๊ณ ๋ฑ๊ต์ก์ด ์์ ๋ฌด๋ฃ๋ผ๋ ์ ์ ๊ณ ๋ คํ๋ฉด ์๊ฐํด ๋ณผ ๊ฐ์น๊ฐ ์๋ค. ๋น๋์ค ๋ธ๋ก๊ฑฐ Zhenya Shestukhina๋ IT ์ ๋ฌธ ๋ถ์ผ ์ค ํ๋๋ฅผ ๊ณต๋ถํ๊ธฐ ์ํด ๋๋ ์ค๋ด์ด๋ ๋
์ผ์ ๋ค๋ฅธ ๋๋์์ ์ด๋ป๊ฒ ์ฌ ์ ์๋์ง ์์ธํ ์์๋ณด๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์๋ฐ ์ธํฐ๋ทฐ ์ค๋น #1. ๊ฐ์ฒด ์์ฑ, ์์
Java ์ฃผ๋์ด ๊ฐ๋ฐ์ ์๋ฆฌ์ ๋ํ ์ธํฐ๋ทฐ ์ค๋น๊ฐ ๋์
จ์ต๋๊น? ์๋ง๋ ๋น์ ์ ๋๋ต์ '์'์ผ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ๋น์ ์ ์ธ์ ํด์ผ ํฉ๋๋ค: ๋น์ ์ด ๋น์ ์ ๋ฅ๋ ฅ์ ๋ํด ์์ ํ ํ์ ํ๋๋ผ๋ ์ด๋ก ์ ๋ค์ ๊ฒํ ํ๋ ๊ฒ์ ๋๊ตฌ์๊ฒ๋ ํด๋ฅผ ๋ผ์น ์ง ์์ ๊ฒ์
๋๋ค. ์ ์ด๋ ๊ธฐ์ต์ ๋์ด๋ฆฌ๋ ค๋ฉด. ์ฌ๊ธฐ์ ๊ฒ์ฌ๋ ์์์ ์์ฑ์ ํค๋ฆด์ ํ์ฌ ์ธํฐ๋ทฐ๋ฅผ ์ง์ ์ค๋น ์ค์ด๋ค. ๊ฐ์ ๊ฒฉ๋ฆฌ ์ค์ ๊ทธ๋ ๊ฐ์๊ธฐ Java ๊ธฐ๋ณธ ์ฌํญ์ ์์ด๋ฒ๋ฆฌ๊ธฐ ์์ํ๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๋ ๋ฒ ์๊ฐํ์ง ์๊ณ Kirill์ ์ด๋ณด์๊ฐ ์ธํฐ๋ทฐ๋ฅผ ์ค๋นํ๋ ๋ฐ ๋์์ด ๋ ์ ์๋ ์ฌ๋ฌ ๋์์์ ์์ ์ YouTube ์ฑ๋์ ๋
นํํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋น๋์ค๋ Java์์ ๊ฐ์ฒด ์์ฑ๊ณผ ๊ฐ์ฒด ์์์ ๊ดํ ๊ฒ์
๋๋ค.
Java์ ๋๋ค ํํ์. ๋
ผ๋ฆฌ ๋ฐ ์๋ ์๋ฆฌ
Java์ ๊ธฐ๋ณธ์ ๋ฐฐ์ธ ๋ ๋๋ค ํํ์์ ๋ํ ์น์
์ ๋์น ์ ์์ต๋๋ค. Java 8์ ๊ฐ์ฅ ์ค์ํ ํ์ ์ค ํ๋์ธ ๋๋ค ํํ์์ ๊ธฐ๋ฅ์ ์ธํฐํ์ด์ค ๊ตฌํ์ ์ํ ๋จ์ํ๋ ์ต๋ช
ํด๋์ค ํ๊ธฐ๋ฒ์
๋๋ค. Look & Learn ๋น๋์ค ๋ธ๋ก๊ทธ์ ์ ์๋ ๊ทธ๋ฆผ์ ์ฌ์ฉํ์ฌ ๋๋ค ์์ด ํ์ํ ๊ฒฝ์ฐ ๋
ผ๋ฆฌ ๋ฐ ์๋ ์๋ฆฌ๋ฅผ ๊ฐ์ฅ ์ดํดํ๊ธฐ ์ฌ์ด ํ์์ผ๋ก ์ค๋ช
ํ๋ ค๊ณ ๋
ธ๋ ฅํ์ต๋๋ค. ๋ํ ๋์์ ์ ์์๋ ๋๋ค๋ฅผ ์ฌ์ฉํ๋ ๋ฉ์๋ ๊ตฌํ์ ์๊ฐ์ ์๋ฅผ ๊ณต์ ํฉ๋๋ค.
GO TO FULL VERSION