Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

Java 프로그램을 실행하는 데 관련된 여러 단계는 무엇입니까?

<시간/>

Java 프로그램 실행은 5가지 주요 단계를 따릅니다.

  • 편집 - 여기서 프로그래머는 간단한 편집기나 메모장 응용 프로그램을 사용하여 Java 프로그램을 작성하고 결국 ".java" 확장자를 제공합니다.
  • 컴파일 - 이 단계에서 프로그래머는 javac 명령을 제공하고 .java 파일은 Java 가상 머신이 이해할 수 있는 언어인 바이트코드로 변환됩니다(이것이 Java 플랫폼을 독립적인 언어로 만드는 것입니다). 모든 컴파일 시간 오류는 이 단계에서 발생합니다.
  • 로드 - 프로그램이 메모리에 로드됩니다. 이것은 바이트코드가 포함된 .class 파일을 가져와 메모리에 저장하는 클래스 로더에 의해 수행됩니다. .class 파일은 하드 디스크나 네트워크에서도 로드할 수 있습니다.
  • 확인 - 바이트코드 검증기는 로드된 바이트코드가 유효한지, 자바 보안 제한을 위반하지 않는지 확인합니다.
  • 실행 - JVM은 한 번에 한 바이트 코드씩 프로그램을 해석하고 프로그램을 실행합니다.