가. JVM은 자바 가상머신(Java Virtual Machine)의 약자이다.
1. JVM은 *.class로 시작하는 파일을 수행하는 역할을 한다.
2. class파일의 바이너리 코드를 읽는다.
3. class파일의 바이너리 코드를 검증한다.
4. class파일의 바이너리 코드를 실행한다.
5. 실행환경(Runtime Environment)의 규격을 제공한다. (필요한 라이브러리 및 기타파일)
나. JRE(Java Runtime Environment)는 JVM에서 실제 실행할 프로그래밍 도구이다.
다. JDK(Java Development Kit)는 개발시 필요한 개발도구를 포함한 프로그래밍 도구이다.
반응형
'Java(자바) > Java 기본' 카테고리의 다른 글
Java 파일 이미지 타입확인, Java 이미지 깨짐 확인 (0) | 2020.07.22 |
---|---|
Java 불변객체, Java 객체 참조 (0) | 2020.01.22 |
이클립스 프로젝트 실행 가능한 Jar파일 만들기 대상이 보이지 않을 때(export jar not showing) (0) | 2019.12.19 |
JAVA 바이너리 설치, Install binary java, 리눅스, 우분투 (0) | 2019.10.11 |
Java 문자열, String 관련 기본 (0) | 2019.06.17 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글