Java Hello World 프로그램

모든 프로그래밍 언어를 배우기 시작할 때, 첫 번째 프로그램은 항상 Hello World를 출력하는 것입니다. 지난 기사에서는 Windows 10에 Java를 설치하는 방법을 배웠습니다. 이제 우리는 첫 번째 Hello World Java 프로그램을 작성하고 실행할 준비가 되었습니다.

Java Hello World 프로그램

새로운 사용자를 위해 간단하고 작동하는 것으로 유지하기 위해 여기에 사용할 수 있는 샘플 Hello World 프로그램이 있습니다.

public class JavaHelloWorldProgram {

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

위의 프로그램을 JavaHelloWorldProgram.java로 저장하세요. 어떤 디렉토리에 저장하든 상관없습니다.

1. Java Hello World 프로그램 컴파일 및 실행

명령 프롬프트를 열고 프로그램 파일이 저장된 디렉토리로 이동합니다. 그런 다음 아래 명령어를 순서대로 실행하세요.

$javac JavaHelloWorldProgram.java

$java JavaHelloWorldProgram
Hello World

만약 Java 11 이상을 사용하고 있다면, 단순히 java JavaHelloWorldProgram.java을 실행하면 프로그램이 컴파일되고 실행됩니다. 명시적으로 컴파일하고 java 프로그램을 실행할 필요가 없습니다.

2. Java 프로그램 중요한 포인트

  1. A Java source file can have multiple classes but only one public class is allowed.
  2. Java 소스 파일 이름은 public 클래스 이름과 동일해야 합니다. 그래서 우리 프로그램의 파일 이름은 JavaHelloWorldProgram.java입니다.
  3. 코드를 컴파일하면 바이트 코드가 생성되고 Class_Name.class 확장자로 저장됩니다. Java 파일을 컴파일한 디렉토리를 보면 새 파일이 생성된 것을 알 수 있습니다. JavaHelloWorldProgram.class라는 이름의 파일이 생성됩니다.
  4. 클래스 파일을 실행할 때 완전한 파일 이름을 제공할 필요가 없습니다. public 클래스 이름만 사용하면 됩니다.
  5. Java 명령을 사용하여 프로그램을 실행할 때, 해당 클래스를 JVM에 로드하고 클래스 내에서 main 메서드를 찾아 실행합니다. main 함수의 구문은 프로그램에서 지정된 것과 동일해야 하며, 그렇지 않으면 실행되지 않고 다음과 같은 예외가 발생합니다. Exception in thread "main" java.lang.NoSuchMethodError: main.

I have recently created a short video for Java Hello World Program using Notepad and then Eclipse. Watch it for a better understanding. https://www.youtube.com/watch?v=ZREpFyjTDho That’s all for this post and you can start playing with your first class. In the next post, I will get into further details of classes, JDK, JVM, and other features provided by the Java programming language. Update: Read this post to know about JDK vs JRE vs JVM in java.

Source:
https://www.digitalocean.com/community/tutorials/java-hello-world-program