📌 1. JVM (Java Virtual Machine) 이란? 자바 가상머신 JVM (Java Virtual Machine)은 자바 프로그램 실행환경을 만들어주는 소프트웨어입니다. 자바 코드를 컴파일하여 .class 바이트 코드로 만들면 이 코드가 자바 가상 머신 환경에서 실행됩니다. JVM은 자바 실행 환경 JRE(Java Runtime Enviorment) 에 포함되어 있습니다. 현재 사용하는 컴퓨터의 운영체제에 맞는 자바 실행 환경 (JRE)가 설치되어 있다면 자바 가상 머신이 설치되어 있다는 뜻입니다. "JVM을 사용함으로써 하나의 바이트 코드(.class)로 모든 플랫폼에서 동작하도록 할 수 있습니다. .class 파일은 바이트코드라고 하는데 사람이 쓰는 자바 코드에서 컴퓨터가 읽는 기계어로의..