메모장으로 java코드를 입력 후 cmd에서 위와 같은 메시지가 뜬다면
javac가 있는 디렉토리를 확인 후 경로를 복사한다.
javac가 있는 경로를 같이 적어주고 컴파일을 하면 정상적으로 컴파일이 된다.
+하지만 항상 이렇게 경로를 적어주면 너무 불편하다!
(1) 윈도우 키를 누르고 시스템을 입력
(2) 고급 시스템 설정을 클릭
(3) 시스템 변수에서 PATH를 클릭 후 편집하기
(4) PATH에 javac의 경로를 추가한다
(5) javac 컴파일 확인
javac의 경로를 입력하지 않고도 정상적으로 컴파일이 되는 것을 확인할 수 있다.
자바 컴파일 과정
자바 클래스 파일은(Hello.class 파일 등등) 컴파일러가 Hello.java를 읽어 들여서 JVM이 이해할 수 있도록 변환한 파일임.
=> 바이너리 파일 or 이진파일
Hello.java와 같이 사람이 이해할 수 있는 파일
=> 텍스트 파일
컴파일 할 때와 달리 실행할 때는 확장자를 붙이지 않는다.
정리
(1) javac.exe
자바 컴파일러, 사람이 작성한 문장을 기계어로 번역 / 소스파일(*.java)를 클래스 파일 (*.class)로 변환
(2) java.exe
자바 인터프리터, 자바 프로그램(클래스 파일)을 실행
(3) 클래스
자바 프로그램의 단위, 자바 프로그램은 클래스 들로 구성
(4) main메서드
자바 프로그램의 시작점, 이 메서드 없이 실행 불가
'JAVA' 카테고리의 다른 글
[JAVA] 자바 객체지향 개념 정리(2) (0) | 2021.11.05 |
---|---|
[JAVA] 자바 객체지향 개념 정리(1) (0) | 2021.11.05 |
[JAVA] 이클립스 설치 및 구성이해 (0) | 2020.12.18 |
[JAVA] JAVA API문서 다운로드 (0) | 2020.12.17 |
[JAVA] JDK설치 및 환경변수 설정 (0) | 2020.12.16 |
댓글