728x90
자바는 컴파일러(Compiler)를 통해 기계어(Machine Languge)로 변환되는 언어다.
즉, 프로그래밍 언어를 기계가 이해할 수 있도록 자동으로 번역해주는 역할을 한다.
JAVA에서 코드를 입력하면 JAVAC(자바 컴파일러)가 코드를 Byte Code로 컴파일링하고 이것을 JVM을 통해 각 운영체제에 전달한다. 그리고 그 결과값이 화면에 출력된다. 따라서 JAVA는 JVM을 거치는 과정으로 인해 C, C++보다는 속도가 느린 편이다.
반응형
'Back-End > Java' 카테고리의 다른 글
[자바 / Java] 타입 변환 (Type Conversion) (0) | 2022.08.28 |
---|---|
[자바 / Java] 타입(Type) (0) | 2022.08.28 |
[자바 / Java] 변수(Variable)와 상수(Constant) (0) | 2022.08.27 |
[자바 / Java] JAVA의 기본 중에 기본 (0) | 2022.08.26 |
[자바 / Java] 자바의 특징 (0) | 2022.08.26 |