jvm
-
JVM์ด์ผ๊ธฐ - ์ ์(+JRE, JDK), ๊ตฌ์กฐ๊ฐ๋ฐ/Java 2022. 7. 5. 12:00
JVM (Java Virtual Machine ) ์๋ฐ ๊ฐ์ ๋จธ์ ์ปดํจํฐ๋ 0๊ณผ 1๋ก ์ด๋ฃจ์ด์ง ๋ฐ์ด๋๋ฆฌ(2์ง์)๋ก ์์ฑ๋ ๊ธฐ๊ณ์ด๋ก๋ง ์ดํด๋ฅผ ํ ์ ์๋ค. ํ์ง๋ง ์ฌ๋์ ๊ทธ ๊ธฐ๊ณ์ด๋ฅผ ๋ณด๊ณ ์ดํดํ๊ธฐ๊ฐ ์ด๋ ต๋ค. (๋ชจ๋ํฐ์ 0110101010110 ์ด๋ ๊ฒ๋ง ์จ์์ผ๋ฉด, ๋๊ฐํ๋ค^^;) ์ด์จ๋ ์ฐ๋ฆฌ๊ฐ ์ดํดํ๊ณ ์์ฑํ ์ ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ปดํจํฐ๊ฐ ์์๋ค์ ์ ์๋ ๊ธฐ๊ณ์ด๋ก ๋ฐ๊ฟ์ฃผ๋ ์์ ์ ๋คํํ๋ c๋ ์๋ฐ ๊ฐ์ ์ปดํ์ผ ์ธ์ด์์๋ ์ปดํ์ผ๋ฌ๋ผ๋ ๋ฒ์ญ๊ฐ๊ฐ ๋ฒ์ญ์ ํด์ค๋ค. ๊ทธ๋ฐ๋ฐ c๊ฐ์ ๊ฒฝ์ฐ๋, ๋๊ฐ์ด c๋ก ์ง ํ๋ก๊ทธ๋๋ฐ์ด๋๋ผ๋ ์๋์ฐ์์ ๋๊ฒ ์ปดํ์ผํ ๊ฒ์ ๋งฅ์ด๋ ๋ฆฌ๋ ์ค์์ ์๋๋ค. ์ฆ, ํ๋ก๊ทธ๋จ์ด ๋๋ ํ๊ฒฝ, ์ปดํจํฐ๋ง๋ค ๊ฑฐ๊ธฐ์ ๋ง๋ ๊ธฐ๊ณ์ด๋ก ์ผ์ผ์ด ๋ฒ์ญ์ ํด์ค์ผํ๋ค. ์ด๋ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ๊ฒ ์๋ฐ..