본 게시글은 백기선님의 자바 라이브 스터디를 진행하기 위한 정리 자료입니다 1주차 과제: JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가. JVM이란 무엇인가 자바 가상 머신(JVM, Java Virtual Machine) 자바 바이트 코드를 실행시키기 위한 가상 머신이라고 할 수 있다. 자바로 작성된 모든 프로그램은 JVM에서만 실행이 가능하고 자바 프로그램을 실행하기 위해서는 반드시 JVM이 있어야한다 C 프로그램은 기계어로 컴파일하고 하드웨어 기종에 맞게 각각 컴파일 되어있어야 한다. 즉 '플랫폼에 종속적'이다. Java 같은 경우 JVM만 설치 되어있으면 기기의 기종에 상관없이 사용이 가능하며 한번만 컴파일이 가능하고 플랫폼에 독립적이다. 출처 : https://www.artima.com/i..