반응형 jvm 이란1 자바 기초 관련 (JVM, JDK, API, Main 메소드) 자바의 정석 읽으면서 정리 1) JVM JVM(Java virtual machine): 자바를 실행하기 위한 가상 기계 자바로 작성된 애플리케이션은 모두 이 가상 기계에서만 실행되기 때문에, 자바 애플리케이션이 실행되기 위해서는 반드시 JVM이 필요하다. JAVA 애플리케이션 JVM 일반 애플리케이션 OS(Windows) OS(Windows) 컴퓨터(하드웨어) 컴퓨터(하드웨어) Java 애플리케이션과 일반 애플리케이션의 비교 그렇기 때문에 일반 애플리케이션은 os와 바로 맞붙어 있기 때문에 os종속적이다. 반면에 java 애플리케이션은 JVM하고만 상호작용을 하기 때문에 OS와 하드웨어에 독립적이라 다른 OS에서도 프로그램의 변경없이 실행이 가능하다. 2) JDK 자바로 프로그래밍을 하기위해서는 먼저 J.. 2019. 1. 29. 이전 1 다음 반응형