( •̀ ω •́ )✧
02. Hello.java & Java 공식 문서 본문
📁 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