본문으로 건너뛰기
Advertisement

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. 자바 프로그램의 실행 과정

자바 프로그램은 두 단계를 거쳐 실행됩니다.

  1. 컴파일(Compile): javac Hello.java 명령을 통해 사람이 읽는 코드를 컴퓨터가 이해하는 바이트코드(.class 파일)로 바꿉니다.
  2. 실행(Run): java Hello 명령을 통해 JVM 위에서 프로그램을 실행합니다.

3. 주석 (Comment)

주석은 설명을 남기기 위한 코드로, 프로그램 실행에 영향을 주지 않습니다.

  • 한 줄 주석: // 뒤의 내용
  • 여러 줄 주석: /**/ 사이의 내용

4. 자주 발생하는 에러

  • 세미콜론(;) 누락: 자바의 모든 문장 끝에는 세미콜론이 있어야 합니다.
  • 대소문자 구분: 자바는 mainMain을 다르게 인식합니다.
  • 파일명 불일치: 클래스 이름과 파일 이름이 다르면 컴파일 에러가 발생합니다.

인텔리제이에서 psvm을 입력하고 Tab을 누르면 main 메서드가, sout을 입력하고 Tab을 누르면 System.out.println이 자동으로 완성됩니다.

Advertisement