- Write Once, Run AnyWhere : 자바의 특징을 대표하는 문구 - 물리 머신에 상관없이 자바 애플리케이션을 실행할 수 있다는 의미 - 이를 위해 자바 애플리케이션을 실행하는 호스트에 Java vitual Machine을 기동해야한다. - 자바 애플리케이 실행이 끝나면 JVM은 자연스럽게 중지되며 JVM이 실행 중일 때 OS 상에는 java Process가 실행되고 있다 이러한 자바 애플리케이션 실행 과정에서 핵심적인 역할을 하는 것은 byteCode이다. -JVM 기동 모드는 Server VM 과 Client VM 으로 구분 가능하다. -Windows 32bit 자바는 호스트에 관계없이 Client VM으로 기동되며 모든 64bit 자바의 경우 Client VM이 없기 때문에 무조건 S..