자바 가상 머신
위키백과 ― 우리 모두의 백과사전.
자바 가상 머신(Java Virtual Machine, 줄여서 JVM)은 자바 바이트코드를 수행할 수 있는 환경이다. 자바 바이트코드는 주로 자바 프로그래밍 언어를 컴파일하여 생성하지만, 다른 언어의 컴파일러에서도 생성할 수 있다.
JVM은 자바 플랫폼의 주요한 부분이며 마이크로소프트 윈도우즈, 리눅스, 유닉스, MacOS X등 대부분의 운영체제는 물론, 핸드폰이나 가전기기에도 설치 가능하다. 따라서 자바 플랫폼은 여러 플랫폼을 지원하여 미들웨어로서의 역할과 플랫폼 스스로의 역할을 동시에 수행할 수 있다.
현재 썬에서는 PC에서 주로 쓰이는 표준판(Standard Edition), 웹 서버에서 주로 쓰이는 기업판(Enterprise Edition), 핸드폰에서 주로 쓰이는 축소판(Micro Edition) 으로 구분하여 가상 머신을 배포하고 있다.
이 문서는 컴퓨터에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |