์ค๋๋ Java๋ ์ธ๊ณ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๊ณ ์์๊ฐ ๋ง์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค ํ๋์
๋๋ค. ๋งค๋
700๋ง ๋ช
์ด์์ Java ๊ฐ๋ฐ์์ ์์ฒ ๋ช
์ ์ฌ๋๋ค์ด ์จ๋ผ์ธ( CodeGym๊ณผ ๊ฐ์ ํ๋ซํผ ๋ฐ ๊ธฐํ ๋ฐฉ๋ฒ )์์ Java๋ฅผ ๋ฐฐ์ฐ๊ณ ์์ต๋๋ค. ์ฐ์
๋ฐ ๋ค์ํ ๋น์ฆ๋์ค ๋ชฉ์ ์ ์ํด. ์์๋ค์ํผ Java๋ ๊ธด(์ค์ ๋ก๋ ๊ฑฐ์ 30๋
) ์ญ์ฌ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. 1990๋
๋ ์ด Project Oak๋ก ํ์ํ Java๋ ์๋ ๋์งํธ ์ผ์ด๋ธ TV ์ฐ์
์์ ์
ํฑ ๋ฐ์ค ๋ฐ ์ค๋งํธ TV์ ๊ฐ์ ๋์งํธ ์ฅ์น๋ฅผ ํ๋ก๊ทธ๋๋ฐํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ๋๋๋ก ์ค๊ณ๋์์ต๋๋ค. Java๋ฅผ ํ์ฌ ์์น์ ๊ฐ์ ธ์ค๋ ๋ฐ ์๋
๊ณผ ์ฌ๋ฌ ๋ฒ์ ๋ณ๊ฒฝ์ด ํ์ํ์ต๋๋ค. ์๋ด์ฒ๋ผ ๋ฟ๋ฆฌ๋ก ๋์๊ฐ๋ฉด ์๋ฏธ๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. Java๋ฅผ ๋ฐฐ์ฐ๋ ๋๋ค์์ ์ฌ๋๋ค๊ณผ ์ฌ์ง์ด ์ ๋ฌธ Java ๊ฐ๋ฐ์๋ ์ผ๋ฐ์ ์ผ๋ก Java๊ฐ ์ด๋ป๊ฒ ๊ฐ๋ฐ๋๊ณ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋ฐ์ ํ๋์ง์ ๋ํ ์ง์์ด ๋ถ์กฑํ๋ค๋ ๊ฒ์ ์๊ณ ์๊ธฐ ๋๋ฌธ์ Java์ ์ญ์ฌ๋ฅผ ๋ ์์ธํ ์ดํด๋ณด๋ ๊ฒ์ด ์ข์ ์๊ฐ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค.
์๋ฐ: ๋ฟ๋ฆฌ
Java๋ 1991๋ 6์ Sun Microsystems์์ ๊ทผ๋ฌดํ๋ ์๊ท๋ชจ ์์ง๋์ด ํ์ด ๊ฐ๋ฐํ "Oak"๋ผ๋ ํ๋ก์ ํธ๋ก ํ์ํ์ต๋๋ค. ๊ทธ๋ค์ ์ค์ค๋ก๋ฅผ ๊ทธ๋ฆฐ ํ(James Gosling, Mike Sheridan, Patrick Naughton)์ด๋ผ๊ณ ๋ถ๋ ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐธ๋๋ฌด๊ฐ ๊ฐํจ๊ณผ ๋ด๊ตฌ์ฑ์ ์์ง์ด๊ธฐ ๋๋ฌธ์ ์๋ก์ด ๊ธฐ์ ์ ์ด๋ฆ์ผ๋ก "์คํฌ"๋ผ๋ ๋จ์ด๊ฐ ์ ํ๋์์ต๋๋ค. ์๊ฐ์ Oak๊ฐ ์ด๋ฏธ ๋ค๋ฅธ ์ํ์ ์ผ๋ถ๋ก ๋ฑ๋ก๋์๋ค๋ ์ฌ์ค ๋๋ฌธ์ 1995๋ ์ Java๋ก ๋ณ๊ฒฝ๋์์์๋ ๋ถ๊ตฌํ๊ณ ์ด ์ด๋ฆ์ด ๋งค์ฐ ์ ์ ํ๊ณ ์ฌ์ง์ด ์์ธ์ ์ด๋ผ๋ ๊ฒ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค. James Gosling์ ํ๋ก์ ํธ์ ์ฑ ์์์์ผ๋ฉฐ ๊ทธ์ ์๋ ๋ชฉํ๋ ๊ฐ์ ๋จธ์ ์ ๊ตฌํํ ์ ์๊ณ C/C++๋ณด๋ค ๋ ๊ฐ๋จํ๊ณ ๋ณดํธ์ ์ธ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ๋ง๋๋ ๊ฒ์ด์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋์์ C ํ๊ธฐ๋ฒ์ ์ต์ํ ํ์ฌ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ฝ๊ฒ ๋ฐฐ์ฐ๊ณ ์ฌ์ฉํ ์ ์๋๋ก C/C++๊ณผ ์ ์ฌํ ๊ตฌ๋ฌธ์ ๊ฐ๊ฒ ๋ฉ๋๋ค. ์๋ก์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์๋ ์ค๋งํธ ๊ธฐ๋ฅ๊ณผ ๋ค์ํ ์ ํฑ๋ฐ์ค ์ฅ์น๋ฅผ ๊ฐ์ถ ์ฐจ์ธ๋ TV๋ฅผ ํ๋ก๊ทธ๋๋ฐํ๊ธฐ ์ํด ์ฃผ๋ก ๋์งํธ ์ผ์ด๋ธ TV ์ฐ์ ์ ์ํด ์ค๊ณ๋์์ต๋๋ค.์๋ฐ: ์๋ก์ด ํฌ๋ง
์๋ก์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๊ฐ๋ฐ์ 1995๋ ์์ผ ์๋ฃ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ 1996๋ ์ด์ Sun Microsystems ๋Java 1.0์ ์ต์ด ๊ณต๊ฐ ๊ตฌํ. โJava์ ์์ฌ์ด ์ก์ธ์ค ๊ฐ๋ฅ์ฑ๊ณผ ํจ๊ป ํ ๋ฒ๋ง ์์ฑํ๋ฉด ๋ชจ๋ ๊ณณ์์ ์คํ๋๋ ๊ธฐ๋ฅ์ ์ํํธ์จ์ด ๋ฐ ์ธํฐ๋ท ์ปค๋ฎค๋ํฐ๊ฐ ๋ณต์กํ ๋คํธ์ํฌ์ฉ ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ์ ์ํ ์ฌ์ค์์ ํ์ค์ผ๋ก Java๋ฅผ ์์ฉํ๋๋ก ์ถ์งํ์ต๋๋ค. Java 1.0์ ์ฆ์ ๋ค์ด๋ก๋ํ๊ณ ์ฐจ์ธ๋ ํฌ๋ฌ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ์ ์์ํ๋๋ก ๊ฐ๋ฐ์๋ฅผ ์ด๋ํ๊ฒ ๋ ๊ฒ์ ๊ธฐ์๊ฒ ์๊ฐํฉ๋๋ค. Java.์ด์ : ์๋ ์ด๋ฆ์ ์ด๋ฏธ Oak Technologies์ ์ํ์์ต๋๋ค.James Gosling์ ๋ฐ๋ฅด๋ฉด "dynamic", "revolutionary", "jolt" ๋ฐ "DNA"๋ฅผ ํฌํจํ์ฌ ์๋ก์ด ์ด๋ฆ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๋ค์ํ ์ต์ ์ด ์์์ต๋๋ค. , ์งํ๋ฅผ ๋ฐ์ํ๋ ๊ฒ์ผ๋ก, ์ด ๊ธฐ์ ์ ์ญ๋์ ์ด๊ณ ์ค๋ ์ง์๋๋ ํน์ฑ. Gosling์ "Java๋ Silk์ ํจ๊ป ์ต๊ณ ์ ์ ํ ์ค ํ๋์์ต๋๋ค."๋ผ๊ณ ๋งํ์ต๋๋ค. ๊ฒฐ๊ตญ ๊ทธ๋ ์ปคํผ๋ฅผ ๋ง์๋ฉด์ ์ต์ด์ ์ปคํผ๊ฐ ์์ฐ๋ ์ธ๋๋ค์์์ ํ ์ฌ ์ด๋ฆ์ ๋ฐ์ ์ธ์ด ์ด๋ฆ์ ์๋ฐ๋ก ์ต์ข ์ ํํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.์๋ฐ: ํ๋ช
๋น์ Java๋ ์ ๋ง ์ํํธ์จ์ด ๊ฐ๋ฐ์ ํ๋ช ์ด์์ต๋๊น? ๋ญ, ์์ฅ์์ ๋ค์ ๋น ๋ฅด๊ฒ ์ ์ํ ์ ์คํ ํ์ํ ์๋ฃจ์ ์ด์๋ค๊ณ ํํํ๋ ๊ฒ์ด ๋ ์ ํํ ๊ฒ์ ๋๋ค. Java๋ฅผ ์ฃผ๋ก ์ผ์ด๋ธ TV ์ฅ์น ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์ฌ์ฉํ๋ ค๋ ์์ด๋์ด๋ ๊ฐ๋ฐ์๊ฐ ๋น์ ๋์งํธ ์ผ์ด๋ธ TV ์ฐ์ ์ ํตํฉํ๊ธฐ์๋ ๋๋ฌด ๋ฐ์ ํ๋ค๋ ๊ฒ์ ๊นจ๋ฌ์๊ธฐ ๋๋ฌธ์ Java ๊ฐ๋ฐ ์ค๊ฐ์ ๋จ์ด์ก์ต๋๋ค. ๋์ Java๋ 1990๋ ๋์ ๋ถ์ ์ผ์ผ์ผฐ๋ ์ธํฐ๋ท ํ๋ก๊ทธ๋๋ฐ์ ํ์ํ ๋ชจ๋ ํน์ฑ์ ๊ฐ์ถ๊ณ ์์์ต๋๋ค. Java๋ ์ธ๊ธฐ ์๋ ํ๋ซํผ์์ ๋ฌด๋ฃ ๋ฐํ์์ ์ง์ํ๋ "Write Once, Run Anywhere" ์ฝ์์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ๋ํ ๊ตฌ์ฑ ๊ฐ๋ฅํ ๋ณด์ ์ต์ ์ ์ง์ํ์ฌ C/C++์ ๋นํด ํจ์ฌ ๋ ๋ง์ ๋ณด์์ ์ ๊ณตํ์ฌ ํ๋ก๊ทธ๋๋จธ๊ฐ ํน์ ๋คํธ์ํฌ ๋ฐ/๋๋ ํ์ผ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ฝ๊ฒ ์ ํํ ์ ์์ต๋๋ค.- ๋จ์ํ,
- ๊ฑด์ฅํ,
- ๊ฐ์ง๊ณ ๋ค๋ ์ ์๋,
- ํ๋ซํผ ๋ ๋ฆฝ์ ,
- ๋ณด์,
- ๊ณ ์ฑ๋ฅ,
- ๋ฉํฐ์ค๋ ๋,
- ์ํคํ ์ฒ ์ค๋ฆฝ,
- ๊ฐ์ฒด ์งํฅ,
- ํด์,
- ๋์ .
- ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ๋ฒ๋ก ์ ์ฌ์ฉํฉ๋๋ค.
- ์ฌ๋ฌ ํ๋ซํผ ๋ฐ ์ด์ ์ฒด์ ์์ ๋์ผํ ์ฝ๋ ์คํ์ ์ง์ํฉ๋๋ค.
- ๋ถ๋ฐ์ด ์ปดํจํฐ ๋คํธ์ํฌ ์ง์.
- ์๊ฒฉ ์์ค์์ ์ฝ๋๋ฅผ ์์ ํ๊ฒ ์คํํ ์ ์์ต๋๋ค.
- ์ฝ๊ฒ ๋ฐฐ์ฐ๊ณ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์๋ฐ: ์๊ด์ ์ป๊ธฐ ์ํด
Java 1์ด ์ถ์๋ ์งํ ๋ชจ๋ ์ฃผ์ ์น ๋ธ๋ผ์ฐ์ ๋ ์น ํ์ด์ง ๋ด์์ Java ์ ํ๋ฆฟ์ ์คํํ๋ ๊ธฐ๋ฅ์ ํตํฉํ์ฌ Java๋ฅผ ์ธํฐ๋ท ํ๋ก๊ทธ๋๋ฐ์์ ๊ฐ์ฅ ์ฃผ๋ฅ ๊ธฐ์ ์ค ํ๋๋ก ๋ง๋ค์์ต๋๋ค. Java 2(1998๋ ๋ง J2SE 1.2๋ก ์ฒ์ ์ถ์๋จ)์๋ ๋ค์ํ ์ ํ์ ํ๋ซํผ์ฉ์ผ๋ก ๊ตฌ์ถ๋ ์ฌ๋ฌ ๊ตฌ์ฑ์ด ์ถ๊ฐ๋์์ต๋๋ค. J2EE์๋ ์ผ๋ฐ์ ์ผ๋ก ์๋ฒ ํ๊ฒฝ์์ ์คํ๋๋ ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ ๊ธฐ์ ๋ฐ API๊ฐ ํฌํจ๋์์ผ๋ฉฐ J2ME์๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ต์ ํ๋ API๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. 2006๋ 11์์ Sun์ GNU General Public License์ ๋ฐ๋ผ ๋ฌด๋ฃ ์คํ ์์ค ์ํํธ์จ์ด๋ก JVM(Java Virtual Machine)์ ๋๋ถ๋ถ์ ์ถ์ํ์ต๋๋ค. 2007๋ 5์์ ๊ทธ๋ค์ JVM์ ํต์ฌ ์ฝ๋์ ์์ ํ ์ ๊ทผํ์ฌ Java ์คํ ์์ค๋ฅผ ๋ง๋๋ ๊ณผ์ ์ ์๋ฃํ์ต๋๋ค. 2009๋ 4์ Oracle Corporation์์ ์ธ์ ์๋ฃGreen Team ๋ด์์ Sun์ ๊ฐ๋ฐ์๊ฐ ๊ฐ๋ฐํ Java ๊ธฐ์ ์ ๋ํ ๋ชจ๋ ๊ถํ์ ํ๋ํ์ต๋๋ค. James Gosling์ 1๋ ํ์ธ 2020๋ 4์์ Oracle์์ ์ฌ์ํ์ต๋๋ค.์๋ฐ: ์๋ก์ด ์๋
Oracle์์ Java ๊ธฐ์ ๊ฐ๋ฐ์ ๊ฐ์ฅ ํฐ ๋ณํ๋ 2017๋ ์ Java ๊ด๋ จ ๊ธฐ์ ์ด ์ ์์ ์ ๋ฐ์ดํธ๋๋๋ก ํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ผ๋ก Java๊ฐ 6๊ฐ์๋ง๋ค ์๋ก์ด ๋ฒ์ ์ด ์ถ์๋๋ ์๋ก์ด ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ๋ก ์ด๋๋ ๊ฒ์ด๋ผ๊ณ ๋ฐํํ์ ๋์์ต๋๋ค. ํ๋ ์์ฅ์ ํ์์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ. ๋ณ๊ฒฝ ์ฌํญ์ Java 9 ๋ฆด๋ฆฌ์ค ์ดํ์ ๋ฐ์ํ์ต๋๋ค.2017๋ 9์. ์๋ก์ด ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ์ ํจ๊ป Oracle์ Java๋ฅผ ๋น๋ํ๊ณ ๋ฆด๋ฆฌ์คํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ฃผ์ ๋ณํ๋ ๋ฐํํ์ต๋๋ค. ๋ ์ ๋ผ์ด์ ์ค Oracle JDK๋ Oracle์์ ๋ฐฐํฌํ๋ ๊ธฐ๋ณธ ๋ฆด๋ฆฌ์ค ์ํฐํฉํธ์ธ OpenJDK ๋ฐ์ด๋๋ฆฌ๋ก ๋์ฒด๋์์ต๋๋ค. Java์ ์์ ์ค๊ณ์์ธ Mark Reinhold์ ๋ฐ๋ฅด๋ฉด Java 8 ๋ฐ 9์ ์ง์ฐ์ด ์๋ก์ด ๋ชจ๋ธ์ ์ฑํํ๊ธฐ๋ก ๊ฒฐ์ ํ ์ฃผ๋ ์ด์ ์์ต๋๋ค. โJava์ ํ์ฌ ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ๋ 2๋ ์ผ๋ก ์์ ๋์ด ์์ง๋ง Java 9์ Java ํ๋ซํผ ๋ชจ๋ ์์คํ (Jigsaw)์ผ๋ก ์ธํด ์๋นํ ์ง์ฐ์ด ๋ฐ์ํ์ผ๋ฉฐ ํ์ฌ ์ฝ 18๊ฐ์ ์ง์ฐ๋์์ต๋๋ค. Java 8๋ ๋ณด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ฝ 8๊ฐ์ ๋์ ์ง์ฐ๋์์ต๋๋ค. ์๋ก์ด ๋ฆด๋ฆฌ์ค ์ผ์ ์ ๋ฐ๋ผ Oracle์ ๊ธฐ๋ฅ ๋ฆด๋ฆฌ์ค๋ก ์๋ ค์ง ์๊ฒฉํ ์๊ฐ ๊ธฐ๋ฐ ๋ฆด๋ฆฌ์ค๋ฅผ ์ ์ํฉ๋๋ค. ์ด๋ค์ ๋งค๋ 3์๊ณผ 9์์ ๋ํ๋๋ฉฐ 18.3, 18.9, 19.3 ๋ฑ์ ํ์์ ๋ฒ์ ๋ฒํธ๋ฅผ ๊ฐ์ต๋๋ค. ํ์ฌ ์ด์ฐจ ๊ธฐ๋ฐ ๋ชจ๋ธ๊ณผ ๋ฌ๋ฆฌ ์ด๋ฌํ ๋ฆด๋ฆฌ์ค๋ ์ฃผ์ ๊ธฐ๋ฅ์ ์์ฉํ๊ธฐ ์ํด ์ง์ฐ๋์ง ์์ต๋๋ค. ์๋ก์ด ๊ธฐ๋ฅ์ ๊ธฐ๋ฅ์ด ์์ฑ๋ ๋๊น์ง ๋ฆด๋ฆฌ์ค ์์ค ์ ์ด ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ณํฉ๋์ง ์์ต๋๋ค. ๋ฆด๋ฆฌ์ค๋ฅผ ๋์น๋ฉด ๋ค์ ๋ฆด๋ฆฌ์ค ๋๋ ๊ทธ ์ดํ๋ก ๋์์ ๋ค์ ์ง์ ํด์ผ ํฉ๋๋ค.โ๋ผ๊ณ Reinhold๋ ๋งํ์ต๋๋ค. 2021๋ 9์ ํ์ฌ ์ต์ ๋ฒ์ ์ Java 16 ๋๋ JDK 16์ ๋๋ค.์ถ์๋2021๋ 3์ 16์ผ. Java 16์๋ ๊ฐ๋ฐ์ ์์ฐ์ฑ์ ๋์ฑ ํฅ์์ํฌ ํ๋ซํผ์ ๋ํ 17๊ฐ์ง ์๋ก์ด ๊ฐ์ ์ฌํญ์ด ์์ต๋๋ค. โ6๊ฐ์ ๋ฆด๋ฆฌ์ค ์ผ์ด๋์ค์ ํ์ ์ต์ ๋ฆด๋ฆฌ์ค์์ ์์ ํ ๋๋ฌ๋ฌ์ต๋๋ค. ํจํด ์ผ์น ๋ฐ ๋ ์ฝ๋๋ 1๋ ์ ์ JDK 14์ ์ผ๋ถ๋ก ๋์ ๋์์ผ๋ฉฐ ์ดํ ์ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ๋ฌ ๋ผ์ด๋์ ์ปค๋ฎค๋ํฐ ํผ๋๋ฐฑ์ ๊ฑฐ์ณค์ต๋๋ค. ์ด ํ๋ก์ธ์ค๋ Java ๊ฐ๋ฐ์์๊ฒ ์ด๋ฌํ ๊ธฐ๋ฅ์ด ์์ฑ๋๊ธฐ ์ ์ ์คํํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํ์ ๋ฟ๋ง ์๋๋ผ ์ค์ํ ํผ๋๋ฐฑ์ ํตํฉํ์ฌ ์ปค๋ฎค๋ํฐ์ ์๊ตฌ๋ฅผ ์ง์ ์ผ๋ก ์ถฉ์กฑํ๋ ๋ ๊ฐ์ ๊ฒฌ๊ณ ํ JEP๋ฅผ ๋ง๋ค์์ต๋๋ค.โ๋ผ๊ณ ๋ถ์ฌ์ฅ์ธ Georges Saab์ด ๋งํ์ต๋๋ค. ๊ฐ๋ฐ, Java ํ๋ซํผ ๊ทธ๋ฃน, Oracle. 2018๋ 9์ 25์ผ์ ๋ฆด๋ฆฌ์ค๋ Java 11์ ํ์ฌ ์ง์๋๋ ์ฅ๊ธฐ ์ง์(LTS) ๋ฒ์ ์ ๋๋ค.์๋ฐ: ๋ฏธ๋
์ค๋๋ Java๋ ์ธ๊ณ์์ ๊ฐ์ฅ ๋ค์ฌ๋ค๋ฅํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค ํ๋๋ก ์ ์๋ ค์ ธ ์์ต๋๋ค. ํ๋ซํผ, ๊ธฐ์ ๋ฐ ๊ฒฝ์ ๋ถ๋ฌธ์ ์ธก๋ฉด์์ ๊ฑฐ์ ๋ชจ๋ ๊ณณ์์ ์ฌ์ฉ๋ฉ๋๋ค. ์์ญ์ต ๋์ Android ํด๋ํฐ์ด ๋ชจ๋ Java๋ฅผ ์คํํ๊ณ ์์ต๋๋ค. ๋ง์ ๊ฒ์์ด Java๋ก ๊ฐ๋ฐ ๋ฐ ์ ์ง ๊ด๋ฆฌ๋ฉ๋๋ค. ์ํฐํ๋ผ์ด์ฆ๊ธ ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์์ Java๋ฅผ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉํ๋ ๊ฒ์ ๋งํ ๊ฒ๋ ์์ต๋๋ค. AI, ๋น ๋ฐ์ดํฐ, IoT, ๋ธ๋ก์ฒด์ธ ๋ฑ์ ํฌํจํ์ฌ ์๋ก์ด ํธ๋ ๋ ํ์ ์์ฅ์ด Java์ ๋ง์ด ์์กดํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฏธ ๋ง์ Java ์ฝ๋๊ฐ ์๋ค๋ ์ฌ์ค์๋ ๋ถ๊ตฌํ๊ณ ์ ์ธ๊ณ์ ์ผ๋ก ์๊ฒฉ์ ๊ฐ์ถ ๊ฒฝํ์ด ํ๋ถํ Java ๊ฐ๋ฐ์์ ํ์์ฑ์ด ๊ณ์ ์ฆ๊ฐํ๊ณ ์์ต๋๋ค. ํ์ฌ Java๊ฐ 2021๋ ์ ์ด๋ป๊ฒ ์ฌ์ฉ๋๋์ง, ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก ๋ช ๋ ๋์ ์ผ๋ง๋ ๊ด๋ จ์ฑ์ด ์ ์ง๋ ๊ฒ์ธ์ง์ ๋ํด ์์ธํ ์๊ณ ์ถ๋ค๋ฉด ์ด ์ฃผ์ ์ ๋ํ ์ด์ ๊ธฐ์ฌ๋ฅผ ํ์ธํ์ธ์.- Java๊ฐ 2021๋ ์๋ ์ฌ์ ํ ๋งค์ฐ ๊ด๋ จ์ฑ์ด ์๊ณ ์๋ฌด๋ฐ๋ ๊ฐ์ง ์๋ ์ด์
- ๋ฏธ๋๋ก ๊ทํ. Java๋ ์ฌ์ ํ ์๋ก์ด ์ฝ๋์๊ฒ ์ ํฉํ ์ ํ์ ๋๊น?
- 2020/21: ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ํฅ ๋ฐ ๋ฏธ๋ ์์ธก
- ์๋ฐ์ ์๋ฐ์คํฌ๋ฆฝํธ. 2021๋ ํ์ต์ ์ํ ์ต์ ์ ์ ํ์ ์ด๋ ๊ฒ์ ๋๊น?
GO TO FULL VERSION