JVM
JVM이란 Java Virtual Machine의 줄임말로 자바를 실행하기 위한 가상 머신이라고 할 수 있다. 자바는 OS에 종속적이지 않다는 특징이 있는데 이것을 가능하게 해주는 것이 바로 JVM이다.
Java로 작성된 파일(.java)는 자바 컴파일러가. class라는 java bytecode로 변환한다. 변환된 bytecode는 jvm이 해당. class 파일을 특정 OS에 종속적이지 않고 각기 다른 환경의 디바이스에서도 작동하게 만들어준다.
'자바' 카테고리의 다른 글
Wrapper Class (0) | 2022.12.09 |
---|---|
원시 타입과 참조 타입 (0) | 2022.12.09 |
추상 클래스(abstract class)와 인터페이스(interface) 의 차이점 (0) | 2022.11.30 |
오버라이딩(Overriding) 과 오버로딩(Overloading)의 차이 (0) | 2022.11.29 |
가비지 컬렉션(Garbage Collection)이란? (0) | 2022.11.26 |