Java가 컴파일되는 과정은 어떻게 되는지 설명해주실 수 있을까요?

코코·2023년 10월 12일
0

기술면접 준비

목록 보기
6/42
post-custom-banner

Java 코드가 컴파일되는 과정은 다음과 같습니다.

  1. 소스 코드 작성: 개발자가 Java 프로그램을 텍스트 에디터 또는 통합 개발 환경(IDE)를 사용하여 Java 언어로 작성합니다.

  2. 컴파일: Java 소스 코드는 컴파일러에 의해 컴파일됩니다. 이 과정에서 소스 코드는 바이트 코드(Bytecode)로 변환됩니다. 바이트 코드는 플랫폼 독립적이며, 확장자가 ".class"인 바이너리 파일로 저장됩니다.

  3. 바이트 코드 저장: 생성된 바이트 코드 파일은 일반적으로 ".class" 확장자를 가진 디렉토리나 JAR 파일에 저장됩니다.

  4. 런타임 환경에서 실행: Java 바이트 코드는 Java Virtual Machine (JVM)에서 실행됩니다. JVM은 바이트 코드를 읽고 해당 플랫폼에 맞게 번역하여 실행합니다.

profile
Just Do It

0개의 댓글