자바 컴파일러와인터프리터!

buffet_psi·2023년 2월 24일

자바 프로그램을 실행하기 위한 도구에는 자바 컴파일러와 자바 인터프리터 가 있습니다!(둘의 차이점은???)

#자바 컴파일러

  • 자바 프로그램 코드를 바이트 코드로 변환하는 역할!
    (바이트 코드는 JVM환경에서 실행되는 형식이다)
    (바이트 코드는 .class파일에 저장된다)

#자바 인터프리터

  • 바이트 코드를 읽고 실행하고, 코드의 실행 흐름을 제어한다.

%따라서 자바 컴파일러는 자바 프로그램을 변환하고 바이트코드로 컴파일한다. 이후 인터프리터가 바이트 코드를 읽고 실행하여 프로그램을 실행한다!

추가로 컴파일러 에러와 인터프리터에서 나는 에러를 보고 싶다면 cs 모음집에 들어가시면 바로 보실 수 있어요!!

https://velog.io/@buffet/%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%9F%AC%EC%99%80-%EC%9D%B8%ED%84%B0%ED%94%84%EB%A6%AC%ED%84%B0%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90
(이 링크를 이용해주세요!)

profile
노력과효율!

0개의 댓글