Java Hello World: 첫 프로그램 작성하기
Java Hello World: 첫 프로그램
클래식 "Hello World" 프로그램을 Java로 작성, 컴파일, 실행하는 방법을 알아보세요. 신입 개발자를 위한 초석 연습입니다.
Hello, World! 문구는 콘솔에 "Hello, World!"를 출력하는 가장 단순한 실행 프로그램입니다. 불필요한 복잡성 없이 언어의 기본 구문을 보여주기 때문에 입문 연습으로 널리 사용됩니다.
아래에서 완전히 작동하는 예제와 각 구성 요소에 대한 심층 설명을 확인할 수 있습니다.
팁: 온라인 Java 컴파일러에서 코드를 실행해 즉시 결과를 확인하세요.
소스 코드
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
출력
Hello, World!
Hello World 프로그램 작동 원리
-
// Your First Program
//로 시작하는 줄은 주석입니다. 컴파일러는 무시하지만 개발자를 위한 문서 역할을 합니다. Java 주석 더 알아보기.
-
public class HelloWorld { ... }
모든 Java 애플리케이션은 클래스 정의로 시작합니다. 클래스 이름은 파일명(HelloWorld.java)과 일치해야 합니다. 여기에서 HelloWorld는 프로그램의 진입점입니다.
-
public static void main(String[] args) { ... }
main 메서드는 필수이며, Java 가상 머신이 실행을 시작하는 곳입니다. 시그니처는 고정되어 있습니다: public static void main(String[] args).
-
System.out.println("Hello, World!");
이 문장은 문자열 리터럴 "Hello, World!"를 콘솔에 출력합니다. System.out 객체는 표준 출력에 쓰는 PrintStream입니다.
핵심 요약
- 유효한 Java 애플리케이션은 파일명과 일치하는 클래스 정의가 필요합니다.
main 메서드는 해당 클래스 내에 있어야 하며 프로그램의 진입점입니다.
- 실행은
main 시작 부분에서 시작하여 코드를 순차적으로 따릅니다.
아래는 향후 프로젝트를 위한 최소 템플릿입니다:
public class HelloWorld {
public static void main(String[] args) {
// 여기에 코드 작성
}
}
코드를 자유롭게 실험해 보세요. 곧 클래스 구조, 접근 한정자, 메서드가 Java 프로그램을 어떻게 형성하는지 이해하게 될 것입니다.