자바 실행 환경 (1) 썸네일형 리스트형 [JAVA 자바] JDK, JRE, JVM 차이 최근 자바 JDK 유료화 문제로 JDK에 대한 관심도가 증가하고 있다.자바 JDK, JRE, JVM에 대해 포스팅하고자 한다. 범위로 보자면 JDK > JRE > JVM 이다.가장 하위 단위인 JVM부터 설명하겠다. JVM(Java Virtual Machine)JVM은 자바 가상 머신의 줄임말로 자바프로그램 등을 컴파일하여 만들어진 바이트코드를 실행해주는 가상 머신이다. 자바는 어떤 운영체제에서도 상관없이 동일한 형태로 실행시킬 수 있는 장점이 있는데,이를 가능하게 해주는 것이 JVM이다. JAVA제조사에서 각 운영체제별로 JVM을 개발해주면,자바 개발자들은 JVM위에 자바프로그램을 올리게 되어,운영체제에 관계없이 프로그램을 개발할 수 있게 된다.즉 JVM에 의해 동일한 환경을 보장 받는다고 볼 수 있다.. 이전 1 다음