자바 main 메서드

KangMyungJoe·2023년 5월 29일
0

java_study

목록 보기
8/8
post-thumbnail

java를 공부하거나 프로그래밍을 할 때, 항상 마주칠 수 밖에 없는 main 메서드가 있다.

Intelij에서는 psvm이라는 키워드로 쉽게 만들 수도 있는데,

public class Main{
	public static void main(String[] args) {
    	
        // 코드 작성
    
    }
{

위와 같은 형식으로 이루어져 있다.

최근 python만 사용하다가 다시 java를 공부하게 되며, 근본적인 내용부터 다시 생각해보는 게 좋을 것 같았다.


main메서드의 구성 요소를 하나하나 살펴보면 다음과 같다.

  • public: 메서드의 접근제어자로, 누구나 이 메서드에 접근할 수 있음을 의미

  • static: 별도 인스턴스의 생성 없이 실행할 수 있음을 의미 (정적 메서드)

  • void: 메서드의 리턴값이 없음을 의미

  • String[]: String 자료형의 배열 형태를 의미, 매개변수를 담음

  • args: String[] 자료형에 대한 변수명을 의미
profile
소통을 잘하는 개발자가 되고 싶습니다.

0개의 댓글