public class Main {
public static void main(String[] args) {
System.out.println("Our First Project! :)");
}
}
public class Main {
클래스 정의
- public : 클래스 경로 외부에서 실행시킬 수 있다고 표시해주는 "접근 제어자" ( private, protected 등 등)
- class : 객체를 만드는 클래스라고 선언하는 것
- Main : 클래스 명
- 파일명과 일치시켜야 함 → 컴파일러 변환 시 파일 확장명과 일치됨
public static void main(
main 메서드 정의
- public : 외부에서 실행시킬 수 있다고 표시해주는 "접근 제어자"
- static : Java 컴파일러가 코드로 변환할 때 미리 정의되는 메서드 표기
- 이 프로그램 실행 시 무조건 실행되는 메서드 라는 뜻
- void : 메서드의 응답값을 정의하는 곳 ( void 는 응답할 값이 없다는 정의 )
- ( int 정수, char 문자 string 문자열 등 )
String[] args
메소드가 시작될 때 넘겨받을 데이터들 ( 변수들 )
- String[] : 문자열 여러 개 데이터 타입
- args : 문자열 여러 개 데이터의 이름 ( 사용자가 정의한 대로 아무거나 )
System.out.println("Our First Project! :)");
'컴퓨터 프로그래밍 > Java' 카테고리의 다른 글
[Java] 조건문, 반복문 ( 새로 알게된 내용 정리 ) (0) | 2024.07.23 |
---|---|
[Java] 연산자 ( 새로 알게된 내용 정리 ) (2) | 2024.07.23 |
[Java] 레시피를 입력, 출력하는 프로그램을 만들어보며 복습하기 ( + ArrList 사용해보기, 입력버퍼 비우기) (1) | 2024.07.23 |
[Java] 변수 ( 새로 알게된 내용 정리 ) (6) | 2024.07.22 |
[Java] JVM 과 구성 (0) | 2024.07.22 |