[DEV] Programming Lang/Java
[Java] CheatSheet
# 기본 main 함수를 포함한 클래스 public class HelloWorld { # main 함수는 public static으로 선언되어 있고, 프로그램 실행시 Entry Point로 작용 public static void main(String[] args) // main 함수 { System.out.print("Hello, World!"); } } Q. main 함수가 public static으로 선언해야 하는 이유? main 메소드 같은 경우는 객체를 생성하지 않아도 자동으로 실행되어 작업을 수행해야하는 부분(프로그램의 Entry Point)이기 때문에 static으로 선언합니다. JVM은 실행 시점에 static 함수 중, 이름이 "main"으로 되어 있을 경우, 자동으로 호출합니다. JVM이..
2021. 5. 6. 14:22
최근댓글