> 사전지식
인간이 작성하는 자바 소스코드 (.java)는 자바 컴파일러에 의해 자바 바이트 코드(.class)로 변환된다.
바이트 코드는 기계어가 아니기 때문에, CPU와 OS에 알맞는 기계어로 변환되어야 실행될 수 있다.
JVM은 바인트 코드를 알맞는 기계어로 해석하여 자바를 CPU와 OS로부터 독립하여 실행할 수 있게 해준다.
이는 JAVA의 표여인 WORA(Write Once Run Anywhere)를 실현할 수 있게 해주는 핵심이다.
'개인공부' 카테고리의 다른 글
인터페이스 / 지역변수 / 인스턴스변수(전역변수,필드,멤버) (0) | 2022.08.06 |
---|---|
NEW 연산자 /작성중 (0) | 2022.07.31 |
의미파악해보자 (추상클래스 / 인터페이스) (0) | 2022.07.31 |
디폴트 메서드와 static 메서드 (0) | 2022.07.31 |
인터페이스의 장점2 (0) | 2022.07.31 |
댓글