자바 번역기의 특징
자바로 만든 프로그램은 WORA를 지원하기 위해
컴파일러 사용: 개발자들에 의해서 번역되는 과정
인터프리터 사용: 사용자들의 환경에 따라 실행되는데 상황에 따라 번역도 함
가상의 CPU코드(바이트코드, 중간코드)를 가짐(물리적 코드가 아님)
자바 개발을 하기 위해서 필요한 도구는 실행환경에 대한 것과 자바 개발을 하기 위해서 컴파일러
JDK를 설치하면 그 안에 JRE가 포함되어있음
JDK(Java Development Kit) : complier, Debuger
JRE(Java Runtime Environment): JIT(Just In Time) Complier(=이터프리터), Garbage Collector, Loader, Security
컴파일러로부터 번역되온 결과물을 Loader하고 security로 보안을 확인하고 JIT로 컴파일 하고 불필요한 메모리를 제거
자바가 번역기를 돌렸는데 실행파일이 아니고 확장자와 클래스인 이유
구조적인 프로그래밍 (뉴렉처 강의) 메모 (0) | 2020.05.03 |
---|---|
자바 스택과 힙. (0) | 2020.05.03 |
JSP란 (0) | 2020.05.01 |
전사가 무기를 여러개 다룰 수 있어야 합니다. v2 (0) | 2020.05.01 |
레퍼런스에 대하여 (0) | 2020.04.30 |