본문 바로가기

컴파일

(2)
JAVA 코드 저장시 컴파일 (compile) 처리 ❗❗❗ 🖤 글이 도움이 되었다면 유튜브 클릭 / 구독 해주세요 🖤 JAVA 에서 코드를 작성하다가 저장 ( Ctrl+ S ) 했을 경우에 단순히 코드가 저장되는 것뿐만 아니라. 컴파일 처리가 된다 결국 사람이 이해할 수 있는 JAVA 코드를 프로그램을 실행할 수 있는 기계어로 번역 하는 것이다. 그 기계어는 저장되는 경로를 사용자가 아래처럼 지정할 수 있다. 그러면 POMS/targer/classes 경로에 프로젝트의 코드들이 컴파일 (compile) 되어 저장이 된다. .java -> 컴파일 (compile)-> .class(byte 코드) .java 파일의 컴파일 (compile) 여기서 유심히 봐야할 부분은 java 파일이 컴파일 된다는 것이다. 결국 BinsooController.java 는 Binsoo..
이제는 '컴파일과 인터프리터' 모르면 안됨 🔊 컴파일과 인터프리터의 차이점은 물론 컴파일과 인터프리터가 무엇인지도 개념도 중요하게 생각지 않았는데 기본 개념이라구 !!! 이번 스터디에서 강조해준 선배님들 덕에 한번 더 집고 가야겠다 !!! 🙋‍♀️ 컴파일과 인터프리터는 사람이 이해할 수 있는 고급언어로 작성된 소스 코드를 기계가 번역할 수 있는 기계어로 번역한 후에 프로그램을 실행하는 것이다. ✅ 컴파일러(번역기) 컴파일러는 사람이 고급 언어를 작성을 하면 해당 고급 언어를 한 번에 번역을 합니다. 그렇기 때문에 줄 단위로 번역을 하는 인터프리터에 비해 번역 시간은 오래 걸리는 편입니다. 하지만, 컴파일러는 한 번 번역을 하면 실행 파일이 생성이 되어 다음에 실행을 할 때 기존에 생성되었던 실행 파일을 실행하기 때문에 인터프리터에 비해 실행 시간이 ..