둘러보기 메뉴
검색
바뀐글
임의글
개인 도구
가입하기
로그인
도움말
도움말
질문게시판
자주 묻는 질문
커뮤니티
실시간 채팅방
가입인사게시판
자유게시판
뉴스게시판
제재안게시판
최근 토론
페미위키
공지사항
개선 요청
바뀐글
임의글
파일 올리기
다면 분류 목록
특수 문서 목록
자바가상머신 문서 원본 보기
이름공간
문서
토론
주시
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
위키베이스 항목
행위
보기
읽기
원본 보기
역사 보기
←
자바가상머신
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요.
요청한 명령은 다음 중 하나의 권한을 가진 사용자에게 제한됩니다:
사용자
,
Seeders
.
문서를 고치려면 이메일 인증 절차가 필요합니다.
사용자 환경 설정
에서 이메일 주소를 입력하고 이메일 주소 인증을 해주시기 바랍니다.
문서의 원본을 보거나 복사할 수 있습니다.
자바가상머신(JVM; Java Virtual Machine)은 자바 바이트코드를 실행할 수 있는 실행환경이다. 자바 소스 코드는 기계어로 [[컴파일]]되는 대신 자바가상머신을 위한 바이트코드로 컴파일되며, 각 운영체제에 설치된 자바가상머신이 바이트코드를 기계어로 [[인터프리트]]하거나 [[적시 컴파일]](Just-in-time compiling)하여 실행한다. [[마이크로소프트]] [[닷넷 프레임워크]]에서는 CLR(Common Language Runtime)이 JVM과 대응되는 역할을 한다. 자바 언어는 싫어하지만 JVM의 성능이나 보안성, 우수한 [[가비지 컬렉터]], 기존 라이브러리 등을 활용하고 싶은 경우 JVM용 바이트코드로 컴파일되는 다른 언어들을 만들어서 쓰기도 한다. 대표적으로 [[스칼라]], [[그루비]], [[JRuby]], [[Jython]] 등이 있다.
자바가상머신
문서로 돌아갑니다.
다른 언어