TIL 13 | 메인, 메인 메서드, 주의점

softpeter·2022년 1월 11일
0

JAVA

목록 보기
8/9
post-thumbnail

예제로 공부하는 Java 100 문제풀이 Part.1 강의 기반 학습 내용입니다

public class Hello {
	public void main_method(String[] abcd) {
		System.out.println("Hello World~");
	}
}
접근제한자 클래스선언 클래스이름 {
	접근제어자 static 반환타입 메서드이름(문자열 배열 변수명) {
		// 구현할 코드 작성
	}
}

main_method
: main 으로 변경 필요

abcd
: 문법에 어긋나지 않아, 에러가 발생하지 않음
: 권장하지 않는 네이밍

public void
: static 추가 필요 (public static void)

메인메서드

: main()
: main()이 아닐 경우, 기본 메서드를 찾을 수 없다 라는 에러 발생
: 자바 프로그램이 실행되면 제일 먼저 메인 메서드를 찾아서 실행
: 길게 작성된 소스에서 프로그램의 시작이 어딘지, 시작점을 알려주는 용도

= entry point

파라미터

: 메서드(함수) 호출시 하나 or 둘 이상의 마라미터 값을 넣어서 호출 가능
: 인수(파라미터)들의 값을 저장할 변수(바구니)들을 명시
: String - 문자열, [] - 배열
: 보통 네이밍은 args 사용 (argument : 인수, 독립변수)

반환타입

: return type
: 반환할 값이 있냐? 없냐?

  • 없으면 void(빈 공간)
    : 이 메서드(함수)는 호출하면 결과로서 특별히 반환되는 값 없이 수행되는 메서드
profile
dev.Back-end | Aal izz well

0개의 댓글