Ch 1.3 자바로 프로그램 작성하기
이제 본격적으로 자바 코드를 작성하고 실행하는 방법을 배워보겠습니다.
1. Hello.java
가장 기본적인 "Hello World" 출력 프로그램입니다.
public class Hello {
public static void main(String[] args) {
// 콘솔에 텍스트 출력
System.out.println("Hello, Java LLC!");
}
}
🔍 코드 설명
public class Hello: 자바에서 모든 코드는 클래스 내에 있어야 합니다. 클래스 이름(Hello)은 파일 이름(Hello.java)과 반드시 일치해야 합니다.public static void main(String[] args): 프로그램의 시작점(Entry Point)입니다. 자바 프로그램이 실행되면 가장 먼저main메서드를 찾습니다.System.out.println(...): 콘솔 화면에 텍스트를 출력하라는 명령어입니다.
2. 자바 프로그램의 실행 과정
자바 프로그램은 두 단계를 거쳐 실행됩니다.
- 컴파일(Compile):
javac Hello.java명령을 통해 사람이 읽는 코드를 컴퓨터가 이해하는 바이트코드(.class파일)로 바꿉니다. - 실행(Run):
java Hello명령을 통해 JVM 위에서 프로그램을 실행합니다.
3. 주석 (Comment)
주석은 설명을 남기기 위한 코드로, 프로그램 실행에 영향을 주지 않습니다.
- 한 줄 주석:
//뒤의 내용 - 여러 줄 주석:
/*와*/사이의 내용
4. 자주 발생하는 에러
- 세미콜론(
;) 누락: 자바의 모든 문장 끝에는 세미콜론이 있어야 합니다. - 대소문자 구분: 자바는
main과Main을 다르게 인식합니다. - 파일명 불일치: 클래스 이름과 파일 이름이 다르면 컴파일 에러가 발생합니다.
팁
인텔리제이에서 psvm을 입력하고 Tab을 누르면 main 메서드가, sout을 입력하고 Tab을 누르면 System.out.println이 자동으로 완성됩니다.