[Java] 1. JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가
JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가에 대해 알아보겠습니다. JVM(Java Virtual Machine)이란 ? JVM은 Java Virtual Machine의 약자로써, 직역하면 '가상머신, 자바를 실행하기 위한 가상 기계(컴퓨터)' 라고 할 수 있다. (가상머신이란 프로그램을 실행하기 위해 물리적 머신과 유사한 머신을 소프트웨어적으로 구현한 것이다) Java는 운영체제(OS)에 종속적이지 않다는 특징을 가지고 있다. 운영체제에 종속받지 않고 실행되기 위해선 운영체제 위에서 Java를 실행시킬 무언가가 필요한데, 그게 바로 JVM이다. 쉽게 말해 윈도우를 사용하던 리눅스를 사용하던 어떤 운영체제를 쓰는지 상관없이 JVM이 설치되어 있다면 JAVA 애플리케이션을 실행할 수 있다. 컴파일..
Java
2022. 7. 21. 16:36