java 작동원리1 [JAVA] 자바가 작동하는 원리 목차 일반 프로그램과 JVM 프로그램의 차이 Java 코드 실행 과정 1. 일반 프로그램과 JVM 프로그램의 차이 일반 프로그램과 자바 프로그램을 실행했을 때 차이점은 자바 가상머신을 사용하느냐 안 하느냐에 따라 달라집니다. 자바 프로그램을 실행시키면 운영체제는 자바 가상머신을 실행시키고, 자바 가상머신은 자바 프로그램을 실행시킵니다. 자바 가상머신을 이용함으로써 운영체제에 상관없이 프로그램을 실행시킬 수 있습니다. 다만 서로 다른 운영체제에서 자바 프로그램은 같지만 자바 가상머신은 다릅니다. 2. Java 코드 실행 과정 개발자가 자바 소스 코드를 작성합니다. 자바 컴파일러가 자바 소스 파일을 컴파일 합니다. 컴파일하면서 자바 바이트 코드(*.class) 파일로 자바 가상머신이 이해할 수 있는 파일이 .. 2022. 4. 20. 이전 1 다음