본문 바로가기
자바 문법

자바 main() 메소드의 특징

by Nickman 2024. 4. 9.

public static void main(String[ ] args){ 
}

  • 자바 응용프로그램의 시작은 main() 메소드부터 시작한다.
  • main() 메소드는 piublc 속성이다. // public은 같은 패키지이든 다른 패키지이든 다른 클래스에서 접근 가능하다.
  • main() 메소드는 static 속성이다. main 메소드는 자신을 포함하는 클래스의 객체가 생성되기 전에, 처음부터 자바 가상 기계에 의해 호출되므로 static 속성으로 선언되어야 한다. // 객체 생성 되기 이전에 공기처럼 선언되는 static
  • main() 메소드의 리턴 타입은 void 이다. 아무 값도 리턴하지 않기 때문에 main() 메소드를 끝내기 위해 리턴하려면 단순히 return;문을 사용하면 된다.
  • main() 메소드에는 문자열 배열(String [])이 매개변수로 전달된다

 

'자바 문법' 카테고리의 다른 글

자바 final 상수화  (0) 2024.04.09
자바 클래스, 객체, 생성자, this  (0) 2024.04.09
자바 메소드에서 배열 리턴  (0) 2024.04.08
자바 비정방형 배열  (0) 2024.04.04
2차원 배열  (0) 2024.04.04