Programing/JAVA
[JAVA] 메인 메소드 public static void main(String[] args) 분석
이번 포스팅에서는 Main() 메소드구조에 대해 상세하게 분석해보도록 하겠습니다. class HelloProject { public static void main(String[] args) { System.out.println("Hello World"); } } 1. public JAVA는 클래스 기반 언어이므로, JVM에서 엔트리포인트인 main 메소드에 자유롭게 접근하기 위해 public 접근 제어자가 반영 되어야 합니다. private 로 지정하는 경우 JVM이 main 메소드를 엑세스 할 수 없으며 컴파일 시 오류가 발생합니다. ※ 엔트리포인트(entry point) : 프로그램 시작점 2. static static 키워드 사용 시 main 메소드가 정적 메소드로 할당되어 객체(인스턴스)를 생성하..
2022. 5. 11. 15:02
최근댓글