
자바 수업을 들으면서 항상 main 메소드를 만들고 시작한다. 근데 main 메소드가 뭐지?
계속 헷갈려서 한 번 정리해보았다.
가장 먼저 실행되는 메소드로 자바 프로그램의 "시작점"이다.
자바 프로그램이 시작될 때 JVM은 메인 클래스를 먼저 찾고 그 클래스의 main 메소드를 실행한다.
그렇다면 main 메소드의 코드를 분석해보자!
public class Main {
// main 메소드
public static void main(String[] args) {
}
}
다음과 같이 5가지로 나눠볼 수 있다.
출처) https://velog.io/@gyoung9707/Java-main-%EB%A9%94%EC%84%9C%EB%93%9C

main 메소드를 정리하며 접근제어자와 static 그리고 리턴타입에 대해서도 정리하게 되어 자바 수업을 더 이해할 수 있게 된 거같아 정리하길 잘했다라는 생각이 든다. 자바 수업도 열심히 들어서 백엔드와 소통이 더 잘 되는 프론트엔드가 되자!
출처 및 참고
1. [새싹 X 코딩온] 영등포 캠퍼스 6기 입문자도 가능한 웹 개발자 부트캠프 강의 교안
2. https://devparker.tistory.com/10
3. https://velog.io/@gyoung9707/Java-main-%EB%A9%94%EC%84%9C%EB%93%9C