[JAVA] 자바 main()
프로그램의 시작점을 알리는 main()
명령어로 이루어진 프로그램은 CPU에 의해 차례대로 수행된다.
이 때 CPU에서 프로그램의 시작점을 알 수 있어야 한다.
이를 위해 프로그램의 시작점을 main() 으로 정하며 실행 요청이 되면
CPU는 첫 번째로 프로그램 내 main()의 위치부터 찾아 그곳에 적힌 명령들을 차례대로 수행한다.
즉, main()은 프로그램의 시작점을 의미하는 표식이다.
main()이 없으면 CPU가 시작점을 찾을 수 없어 수행하지 못한다.
또한 하나의 프로그램에 두 개의 시작점이 있을 수도 없다.
결론적으로, 하나의 프로그램에는 main()이 하나만 있어야 한다.
main()은 다음과 같은 정해진 양식이 있다.
public static void main(String[] args) {
}