์ฐ๋ฆฌ๋ CG University Shubham Dumbre์ ๊ฒฝ๋ ฅ ์ปจ์คํดํธ์ ํจ๊ป ๊ต์ก, ๊ตฌ์ง ๋ฐ ๊ฒฝ๋ ฅ ๊ตฌ์ถ์ ๋ํด ์ด์ผ๊ธฐํ๋ ์ผ๋ จ์ ๋น๋์ค๋ฅผ ๊ณ์ํฉ๋๋ค. ์ด ๋น๋์ค์์ ๊ทธ๋ Java๊ฐ ์ผ๋ง๋ ์ธ๊ธฐ๊ฐ ์๋์ง, ๊ฐ๋ฐ์์ ๊ธฐ์
์ด Java๋ฅผ ์ ํํ๋ ์ด์ ๋ฅผ ์ค๋ช
ํฉ๋๋ค.
Java๋ ์ผ๋ง๋ ์ธ๊ธฐ๊ฐ ์์ผ๋ฉฐ ๊ฐ๋ฐ์์ ๊ธฐ์ ์ด Java๋ฅผ ์ ํํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
Java๋ ๋ค์ํ ์ฅ์น ๋ฐ ํตํฉ ์์คํ ์ ์ํ ๋ณต์กํ ์ํํธ์จ์ด๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉ๋๋ ์ธ๊ธฐ ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋๋ค. ํ์ฌ ๊ฑฐ์ ๋ชจ๋ ๊ณณ์์ ์ฌ์ฉ๋๊ณ ์๋ "ํ ๋ฒ ์์ฑํ๋ฉด ์ด๋์๋ ์คํ ๊ฐ๋ฅ" ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์ค๋ช ๋ฉ๋๋ค. Java๊ฐ ์ง๋ 30๋ ๋์ ์กด์ฌํ์์๋ ๋ถ๊ตฌํ๊ณ ์ํฐํ๋ผ์ด์ฆ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ํ Java์ ๋ํ ์์๋ ์ฌ์ ํ ๋์ต๋๋ค. ํ๋ก์ ํธ์ ์ต์ Java ๊ธฐ์ ์ ์ฌ์ฉํ๋ฉด ์๋น์์ ์ ๊ธฐ์ ์ผ๋ก ์ํตํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ Java์ ๋ฏธ๋๋ ๋ฐ์ต๋๋ค. ๊ธ์ต ์๋น์ค, ์๋งค, ์๋ฃ ๋ฑ ๋ค์ํ ์ฐ์ ๋ถ์ผ์์ ๋๋ฆฌ ์ฌ์ฉ๋ฉ๋๋ค. ๋ํ ์ธ๊ณต ์ง๋ฅ, ์ฌ๋ฌผ ์ธํฐ๋ท๊ณผ ๊ฐ์ ์ต์ ๊ธฐ์ ์ด Java๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ Java ๊ฐ๋ฐ์์ ๋ํ ์์๋ ์์ผ๋ก๋ ๊ณ์ ๋์ด๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.์๋ฐ๊ฐ ๋ฏธ๋์ ์ฌ๋ผ์ง์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
Java์๋ Kotlin ๋ฐ Scala์ ๊ฐ์ ๋ค๋ฅธ ๊ธฐ์ ์์ ์ฌ์ฉ๋๋ Java ๊ฐ์ ๋จธ์ ์ด ์์ต๋๋ค. ๋ํ ๊ฐ๋ฐ์๋ Linux ๋ฐ Microsoft Windows์ ๊ฐ์ ๋ค์ํ OS์์ ์๋ํ๋ ๋์ผํ ์ฝ๋๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. Java๋ ๊ณง ์ฌ๋ผ์ง์ง ์์ ๊ฒ์ ๋๋ค. ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. Java๋ก ๋ง์ ์ผ์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.- ๋ฐ์์ฑ ๊ธฐ๋ฅ ๋๋ถ์ ์คํธ๋ฆฌ๋ฐ ์ฑ์ ๋ง๋๋ ๋ฐ ํ์ํ ์ ํ์ ๋๋ค.
- Java๋ ์ฌ์ ํ ์น, ๋ชจ๋ฐ์ผ ๊ฐ๋ฐ, ๋น ๋ฐ์ดํฐ, IoT(์ฌ๋ฌผ์ธํฐ๋ท), ๋ธ๋ก์ฒด์ธ, ์ธ๊ณต์ง๋ฅ ๋ถ์ผ์์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค.
- Java์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ FaaS(Function as a Service) ๋ฐ ์๋ฒ๋ฆฌ์ค ์ฑ์ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.
- Android ๋ชจ๋ฐ์ผ ์ด์ ์ฒด์ ์์ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉ๋ฉ๋๋ค.
- Java๋ ๋ฐ์ ์๋์ ๋ง์ถฐ ์ง๋ ๋ช ๋ ๋์ 6๊ฐ์๋ง๋ค ๋ฒ์ ์ ์ ๋ฐ์ดํธํฉ๋๋ค.
GO TO FULL VERSION