( •̀ ω •́ )✧

02. Hello.java & Java 공식 문서 본문

✏️ 노트/java

02. Hello.java & Java 공식 문서

키루루 2023. 4. 1. 19:23

📁 Hello.java

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

1. class

public class Hello {
    ... 
		// 필드와 메소드가 올 수 있음
}
  • public class로 정의된 Hello 클래스
  • public class의 클래스 이름과 파일이름은 같아야 한다 (대소문자도!)

2. method

public static void main(String[] args) {
       ...
    }
  • 클래스는 필드(Field)와 메소드(Method)를 가질 수 있다.
  • Java 프로그램이 실행하려면 반드시 가져야 하는 main 메소드
    • main 메소드는 프로그램의 시작점 !
  • Java로 만든 프로그램이 실행되려면 위의 코드(code)를 가지고 있어야 한다. 프로그램 시작점이라고도 말한다.

3. System.out

System.out.println("Hello World");
  • System.out은 System에 가지고 있는 out 이라는 의미
  • out.println은 out이 가지고 있는 println 이라는 의미
  • System ⇒ 대문자로 시작하는 부분은 대부분 클래스 ⇒ System 클래스
  • println( ) ⇒ 괄호o ⇒ println 메소드
  • out. ⇒ 괄호x ⇒ out 필드
    • 참고) java System API 문서에서 out은 이름이고 실제 갖고 있는 값은 PrintStream 이라는 클래스이다. PrintStream는 필드와 메소드들을 갖고 있는데 그 중 println도 포함된다.
  • out 이 가지고 있는 println 메소드의 역할은 괄호 안의 내용을 화면에 출력하는 것

'✏️ 노트 > java' 카테고리의 다른 글

인터페이스의 이해  (0) 2023.11.01
05. 문자와 문자열  (0) 2023.08.17
04. 상수와 리터럴  (0) 2023.08.17
03. 변수의 타입 - 기본형  (0) 2023.08.17
01. JAVA 설치 / 환경설정  (0) 2023.04.01
Comments