JVM   Java Virtual Machine, Java VM   자바 가상 머신, 자바 가상 기계

(2014-10-02)
1. 자바 가상기계

  ㅇ 진짜 컴퓨터상에서 수행되는 가상의 기계(가상 컴퓨터를 시뮬레이션하는 소프트웨어) 
     - 컴파일(Compile)되어진 자바 프로그램(즉, 바이트 코드)을 받아서,
     - 그 프로그램의 명령어를 해당 운영체제 등이 이해할 수 있는 코드로 바꾸어주는 역할을 함

  ㅇ 한편, 자바가상기계는 자바 인터프리터 또는 자바 런타임으로도 불리워짐
     - 예를들면, java.exe


2. 자바 가상기계 구현방식 구분

  ㅇ 자바칩 방식
  ㅇ S/W 구현방식
    - 해석기 방식
    - JIT(Just In Time) 컴파일러 방식


[자바(Java)]1. Java 언어  2. 자바 변수 자료형  3. JDK  4. JSP  5. JVM  6. 랩퍼 클래스  7. 바이트 코드  8. 서블릿  9. 애플릿  10. 자바빈즈  11. 추상 윈도우 툴킷  12. 인터페이스  13. 자바 관련 용어  
  1.   기술공통
  2.   기초과학
  3.   파동/광학/음향
  4.   방송/멀티미디어/정보이론
  5.   전자/전기/제어
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
      1.   프로그래밍 언어론
      2.   객체지향
      3.   자료구조
      4.   알고리즘
      5.   자료표현(알파벳/코드)
      6.   시스템 프로그래밍
      7.   프로그래밍언어 종류
            1. 프로그래밍 언어
            2. 기계어,어셈블리언어
        1.   C/C++
        2.   자바(Java)
            1. Java 언어
            2. 자바 변수 자료형
            3. JDK
            4. JSP
            5. JVM
            6. 랩퍼 클래스
            7. 바이트 코드
            8. 서블릿
            9. 애플릿
            10. 자바빈즈
            11. 추상 윈도우 툴킷
            12. 인터페이스
            13. 자바 관련 용어
        3.   자바스크립트
        4.   PHP
      8.   프로그래밍 기타일반
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   기계/재료/공업일반
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     모바일웹     참고문헌