.java(소스코드)는 그 자체로는 텍스트 파일일 뿐이다. .java는 JVM이 이해하고 실행할 수 있는 바이트코드로 이루어진 .class로 컴파일되어야 한다. .class는 플랫폼독립적이나, JVM은 자바가 깔린 컴의 운영체제에 맞게 설계되어있다. .class를 읽고 컴이 이해할 수 있는 기계어(바이너리코드)로 변환하여 프로그램을 실행한다.
'개발' 카테고리의 다른 글
| IP주소, 서브넷 마스크 (1) | 2024.12.06 |
|---|---|
| Javascript - 프로토타입 (0) | 2024.12.06 |
| 코틀린 - 스코프 함수 let (0) | 2024.12.06 |
| Kotlin - 코루틴 (0) | 2024.12.06 |
| Javascript - 비교연산자 (0) | 2024.12.06 |