java 실행하기

박재한·2022년 1월 8일
0

java

목록 보기
2/5

java source file 작성, 컴파일, 실행하기

java와 javac

jdk 설치를 완료하고 path설정을 완료했다면, terminal에서 java, javac를 실행시킬 수 있을 것이다.

그 전에 java와 javac 파일은 뭘 하는 걸까?

java(java.exe)는 자바 런처, 자바 실행기라고 생각하면 된다.

자바로 이루어진 프로그램을 실제로 실행시키는 데 사용한다.

java 파일로 class파일을 호출하여 실행시키거나 -jar 옵션을 주어 jar 구조의 실행 파일을 실행 시킨다.

javac(javac.exe)는 자바 컴파일러이다.

자바 소스 코드(확장자가 .java)인 파일을 읽어 컴파일하여 .class 파일로 출력한다.

java와 javac를 전역으로 사용할 수 있게 하기 위해 앞서 path설정을 한 것이다.

첫 java 소스코드 작성하기

처음 작성하는 코드는 그 흔한 hello world이니까, 작성 해 보자.

메모장, vi(vim), nano, vscode, sublime-text 등 아무거나 사용해서 작성해도 되지만, java 소스 파일은 class명과 이름이 같아야 한다.

다시 말해서, 파일 이름과 class명이 같아야 한다.

HelloWorld.java

class HelloWorld {
	public static void main(String[] args) {
		System.out.println("hello world!");
	}
}

소스 코드 컴파일하기

소스 코드가 있는 위치에서 javac를 이용해서 컴파일 한다.

javac HelloWorld.java

컴파일 시 아무 오류가 나지 않았다면, HelloWorld.class가 생겼을 것이다.

파일이 생기지 않았다면 오류 메시지가 나왔을 것이므로 그것을 보고 오류를 고친다.

class파일 실행하기

자바 런처인 java를 이용하여 실행한다.

💡 class파일을 실행할 때는 확장자를 붙이지 않는다.
java HelloWorld

실행 결과:

hello world!

0개의 댓글