JAVA파일을 생성하고 실행하려면 두가지 과정을 거친다.
1. 컴파일 : 기계가 이해할 수 있는 언어로 변환하는 과정
2. 런처 : virtual machine에 실행파일을 전달하는 역할
자바 파일 생성하기
먼저 자바 파일을 생성하는데 윈도우에서 기본제공하는 메모장을 이용하려 한다.
class Helloworld {
public static void main(String[] args){
System.out.println("Hello world");
}
}
메모장을 켜고 다음의 코드를 복붙한 후 helloworld.java로 저장한다.
생성한 자바파일 컴파일하기
cmd를 켜고 자바파일의 위치로 이동한다.
자바파일의 위치는 파일에서 우클릭, 속성을 확인하면 된다.
다음의 위치를 복사한 후 시작버튼에서 cmd를 찾은 후
cd 해당경로
후 엔터를 입력한다.
이동이 완료되고 javac helloworld.java
javac 파일명.java를 입력하면 class 파일이 생성된다.
컴파일 후 실행하기
이후 java helloworld를 입력하면 파일이 실행되는데
위에서 진행한 컴파일 과정에서 생성된 class파일이 Helloworld로 생성되었다.
여기서 java 파일명을 입력할 때 대소문자를 맞추어 입력하지 않으면 오류가 발생한다.
다음과 같이 잘못된 이름이라는 오류메시지가 출력되고 수정을 마치니 잘 실행되었다.
번외) java파일의 실행과정
우리는 코드를 작성하고 컴파일러를 통해 꼭 class파일을 만드는 과정이 필요하다
이후 이 파일을 실행하기 위해 java라는 명령어를 사용하고 VM에서 파일이 실행되며 결과를 보여준다.
조금 더 자세히 작성하면 다음과 같다.
'프로그래밍언어 > JAVA' 카테고리의 다른 글
[JAVA] 이스케이프 문자와 주석처리 (0) | 2023.01.09 |
---|---|
[JAVA] eclipse 콘솔 한글 깨짐 현상 해결 (0) | 2023.01.09 |
JAVA 이클립스 설치하기 및 기본기능소개 (0) | 2023.01.08 |
JAVA의 소개 및 설치 (0) | 2023.01.08 |
java.lang.LayerInstantiationException 오류 발생 해결 (0) | 2023.01.06 |