🔸 목표
- 자바에서 가장 기본이 되는 "Hello, World!"를 출력해보자.
- 자바의 프로그램 구조를 눈으로 익히자.
🔹 예제 코드
// 파일 이름: HelloWorld.java
public class HelloWorld { // 1. 클래스 선언. 파일 이름과 같아야 함!
public static void main(String[] args) { // 2. main 메서드: 자바 프로그램의 시작점
System.out.println("Hello, World!"); // 3. 화면에 문자열 출력
}
}
🔍 한 줄씩 설명해볼게
✅ public class HelloWorld {
- 자바는 클래스 기반 언어야.
HelloWorld
라는 이름의 클래스를 선언한 거야.
- 파일 이름도
HelloWorld.java
로 맞춰야 해!
✅ public static void main(String[] args) {
- 자바는 이 메서드부터 실행돼. 진입점(entry point) 이라고 해.
- 꼭 저렇게 써야 해! (형식 외우기!)
public
: 다른 데서도 호출 가능하게.
static
: 객체 없이 실행되도록.
void
: 반환값 없음.
String[] args
: 실행할 때 전달하는 값들(지금은 신경 안 써도 돼).
✅ System.out.println("Hello, World!");
System.out
은 자바의 출력 장치 (보통 콘솔 창)
println()
은 출력하고 줄 바꾸는 메서드야.
"Hello, World!"
는 출력할 문자열.