자바 프로그램을 실행하기 위한 도구에는 자바 컴파일러와 자바 인터프리터 가 있습니다!(둘의 차이점은???)
#자바 컴파일러
- 자바 프로그램 코드를 바이트 코드로 변환하는 역할!
(바이트 코드는 JVM환경에서 실행되는 형식이다)
(바이트 코드는 .class파일에 저장된다)#자바 인터프리터
- 바이트 코드를 읽고 실행하고, 코드의 실행 흐름을 제어한다.
%따라서 자바 컴파일러는 자바 프로그램을 변환하고 바이트코드로 컴파일한다. 이후 인터프리터가 바이트 코드를 읽고 실행하여 프로그램을 실행한다!
추가로 컴파일러 에러와 인터프리터에서 나는 에러를 보고 싶다면 cs 모음집에 들어가시면 바로 보실 수 있어요!!