Java로 Hello World 프로그램을 작성하는 방법은 무엇입니까?



Java의 Hello World 프로그램에 대한이 기사는 Hello World 프로그램 구문에 대한 완전한 분석을 수행하고이를 둘러싼 모든 핵심을 설명합니다.

최초의 프로그램 코딩을 배우는 것은 Java의 Hello World 프로그램입니다. 그러나 우리는 기본 구문의 핵심을 놓치는 경우가 많습니다. 이 기사의 매체를 통해 Java로 된 Hello World 프로그램에 대해 자세히 알아볼 것입니다.

이 기사에서 다루는 주제는 다음과 같습니다.





시작하자.

자바의 Hello World 프로그램

자세한 내용을 알아보기 전에 먼저 코딩을 시작하고 기본 Hello World 프로그램이 코딩됩니다.



public class HelloWorldDemo {public static void main (String [] args) {System.out.println ( 'Hello World!') System.exit (0) // success}}

이제 코딩을 마쳤으므로 이제 프로그램의 구문을 자세히 분석해 보겠습니다.

구문 분석

1 행 : public class HelloWorldDemo {

이 줄은 키워드를 사용합니다. 수업 HelloWorldDemo라는 새 클래스를 선언합니다. Java는 언어, 모든 멤버를 포함한 전체 클래스 정의는 여는 중괄호 {와 닫는 중괄호} 사이에 포함되어야합니다. 또한 패키지 외부에서 클래스의 접근성을 지정하기 위해 public 키워드를 사용하고 있습니다.



2 행 : public static void main (String [] args) {

이 줄은 main (String [])이라는 메서드를 선언합니다.그것은 본관 방법을 사용하고 시작점 역할을합니다. 자바 컴파일러 프로그램 실행을 시작합니다. 즉, Java에서 프로그램이 실행될 때마다 main 메소드가 호출되는 첫 번째 함수입니다. 그런 다음 응용 프로그램의 다른 기능이 기본 메서드에서 호출됩니다. 표준 Java 애플리케이션에서 실행을 트리거하려면 하나의 기본 메소드가 필수입니다.

이제이 전체 줄을 나누고 각 단어를 분석해 보겠습니다.

공공의 : 이것은액세스 수정자는 가시성을 지정합니다. JVM은 어디서나 메소드를 실행할 수 있습니다.

공전 : 클래스 멤버를 정적으로 만드는 데 도움이되는 키워드입니다. 기본 메서드는 개체를 만들 필요가 없기 때문에 정적으로 만들어집니다. 자바에서. 따라서 JVM은 메모리를 절약하는 데 도움이되는 개체를 만들지 않고도 호출 할 수 있습니다.

: 메서드의 반환 유형을 나타냅니다. Java main 메소드는 값을 반환하지 않으므로 반환 유형은 void로 선언됩니다.

본관() : JVM에 구성된 메소드의 이름입니다.

끈[] : Java main 메소드가 유형의 단일 행 인수를 허용 할 수 있음을 나타냅니다. . 이를 Java 명령 줄 인수라고도합니다. 아래에 유효한 Java 주요 메서드 서명을 나열했습니다.

  • public static void main (String [] args)
  • public static void main (String [] args)
  • public static void main (String args [])
  • public static void main (String… args)
  • static public void main (String [] args)
  • public static final void main (String [] args)
  • 최종 공개 정적 void main (String [] args)

3 행 : System.out.println (“Hello World!”)

체계 : 다양한 유용한 메소드와 변수를 보유하고있는 java.lang 패키지의 미리 정의 된 클래스입니다.

: PrintStream 유형의 정적 멤버 필드입니다.

메서드 오버로딩 및 메서드 재정의 란?

println : PrintStream 클래스의 메서드입니다표준 콘솔과 개행으로 전달 된 인수를 인쇄하는 데 사용됩니다. println () 대신 print () 메서드를 사용할 수도 있습니다.

4 행 : System.exit (0)

java.lang. 체계 . 출구 () 방법은종료현재 실행중인 Java Virtual Machine을 종료하여 현재 프로그램. 이 메소드는 일반적으로 상태 코드를 입력으로받습니다.0이 아닌 값. 비정상 종료가 발생한 경우를 나타냅니다.

  • exit (0) : 성공적인 종료를 나타내는 데 사용됩니다.
  • exit (1) 또는exit (-1) 또는 0이 아닌 값 : 실패한 종료를 나타내는 데 사용됩니다.

이것이 프로그램 구문에 관한 모든 것입니다. 이제 Java 프로그램에서 Hello World를 컴파일하는 방법을 살펴 보겠습니다.

프로그램 컴파일

이제 텍스트 편집기에서이 프로그램을 입력하고 프로그램에서 사용한 클래스 이름으로 저장해야합니다. 제 경우에는 HelloWorldDemo.java로 저장하겠습니다.

다음 단계는 콘솔 창으로 이동하여 프로그램을 저장 한 디렉토리로 이동하는 것입니다.

이제 프로그램을 컴파일 아래 명령을 입력하십시오.

javac HelloWorldDemo.java

참고 : Java는 대소 문자를 구분하므로 올바른 형식으로 파일 이름을 입력해야합니다.

성공적으로 실행되면,이 명령은 본질적으로 기계 독립적이고 이식 가능한 HelloWorldDemo.class 파일을 생성합니다.

프로그램을 성공적으로 컴파일 했으므로 이제 Java에서 Hello World 프로그램을 실행하고 출력을 가져 오겠습니다.

프로그램 실행

HelloWorld를 실행하려면 명령 줄에서 다음 코드를 입력하기 만하면됩니다.

자바 HelloWorldDemo

짜잔! Java에서 첫 번째 프로그램을 성공적으로 실행했습니다.

IDE를 사용하는 경우이 모든 번거 로움을 건너 뛰고 IDE에서 실행 버튼을 눌러 Program Java에서 Hello World를 컴파일하고 실행할 수 있습니다.

이것으로이 기사의 끝으로 이동합니다.자바의 Hello World 프로그램. Java에 대한 자세한 내용은 다음을 참조하십시오. .

이제 무엇인지 이해 했으므로자바의 Hello World 프로그램, 확인 전 세계에 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사 인 Edureka에서 작성했습니다. Edureka의 Java J2EE 및 SOA 교육 및 인증 과정은 Java 개발자가 되고자하는 학생과 전문가를 위해 설계되었습니다. 이 과정은 Java 프로그래밍을 시작하고 Hibernate & Spring과 같은 다양한 Java 프레임 워크와 함께 핵심 및 고급 Java 개념 모두에 대해 교육하도록 설계되었습니다.

질문이 있으십니까? 이 '의 코멘트 섹션에서 언급하십시오자바의 Hello World 프로그램”기사와 함께 가능한 한 빨리 답변을 드리겠습니다.