Notice
Recent Posts
Recent Comments
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

충분히 쌓여가는

1.6 소스 작성부터 실행까지 본문

이것이 자바다/01 자바 언어 기초

1.6 소스 작성부터 실행까지

빌드이너프 2024. 3. 28. 10:50

패키지

자바는 소스 파일 및 바이트코드 파일을 쉽게 관리하기 위해 package를 사용함

패키지는 파일 시스템의 디렉토리와 비슷함

package ch01.sec06;

public class Hello {
	public static void main(String[] args) {
		System.out.println("Hello Java®");
	}
}

 

소스코드 파일을 javac 명령어로 컴파일하기

윈도우는 명령 프롬프트, 맥은 터미널

컴파일 javac -d [바이트코드파일저장위치] [소스경로/*java]
javac -d bin src/ch01/sec06/Hello.java
결과 bin 디렉토리에 바이트코드 파일(ch01/sec06/Hello.class)이 생성

 

 

java 명령어로 바이트코드 파일을 기계어로 번역하고 실행

실행 javac -cp [바이트코드파일위치] [패키지...클래스명]
javac -cp bin ch01.sec06.Hello
결과 콘솔에 Hello.java가 출력