๋ฐ์ํ ์ฟ ํค ์ธ์ ์บ์1 Java ๊ด๋ จ ๋ฉด์ ์ค๋น 2 ์๋ฐ ํน์ง - JVM(Java Virtual Machine) JVM - ์์คํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ๋ฉด์ ์๋ฐ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด ์ด์ ๊ฐ๋ฅํ ์คํํ๊ฒฝ์ ์ ๊ณตํ๋ค. โ ์ด๋ ์ด์์ฒด์ ์์์๋ ์คํ๋ ์ ์๊ฒ ํ๋ค. ์ด์์ฒด์ ์ ๋ ๋ฆฝ์ ์ด๋ค. ์ด์์ฑ์ด ๋๋ค. โ GC(Garbage Collection)์ ํตํด ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์๋์ผ๋ก ๊ด๋ฆฌํ๋ค. โ JVM์ ์๋ฐ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ๋ฐฉ๋ฒ์ด๋ค. OOP(Object-Oriented Programming) - ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ฒด๋ก ์ทจ๊ธํ์ฌ ํ๋ก๊ทธ๋จ์ ๋ฐ์ํ ๊ฒ, ์ธ๊ฐ์ ์ฌ๊ณ ์ ๋น์ทํ ์ ๊ทผ. ๊ฐ์ฒด์ ๊ฐ์ฒด์ ์ํธ์์ฉ์ ํตํด ํ๋ก๊ทธ๋จ์ด ๋์ํ๋ ๊ฒ์ ๋งํ๋ค. โ ์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ์ด ๋๋ค. โ ์ง๊ด์ ์ธ ์ฝ๋ ๋ถ์์ด ๊ฐ๋ฅํ๋ค. โ ๊ฐ๋ฐ ์๋๊ฐ ํฅ์๋๋ค. ๋คํ์ฑ ํ๋์ ์ง.. 2020. 3. 26. ์ด์ 1 ๋ค์ ๋ฐ์ํ