<의미>
- public : main 메소드가 어디로든 접근 가능하게 함
- static : 인스턴스나 객체 생성 없이 main 메소드를 호출 가능하게 함
- void : main 메소드에 return 값 없음
- main : 메소드 이름
- String[] args :
* 기본 저장소
* String 값만 받는 array 배열 이다.
* array 이름은 args지만 'A' or 'test' 등으로 바꿀 수 있음
* String[] args 가 없으면 프로그램이 안 돌아가는 이유? 프로그램을 실행하면 저장할 공간이 필요한데, 이게 저장할 공간을 만드는 '선언' 이다. String[] args 가 없으면 저장할 공간이 없으므로 프로그램이 동작하지 않음
<참조 1> https://www.youth4work.com/Talent/Core-Java/Forum/118313-what-is-meaning-of-public-static-void-ma
<참조 2> https://m.blog.naver.com/crazydeicide/130114957734
'Java' 카테고리의 다른 글
[Java] Java 에도 pointer가 있는가? (0) | 2022.08.13 |
---|
댓글