드코
3k
2019-06-27 10:50:31
4
391

java 처음부터 다시 시작해 보는중 입니다. public static void main(String[] args){ 질문


정상실행됨

public static void main(String[] args){ 

System.out.println("TEST");

}

static만 제거 실행안됨 

public void main(String[] args){ 

System.out.println("TEST");

}

String[] args만 제거 실행안됨

public static void main(){ 

System.out.println("TEST");

}

static이나 String[] args를 제거하면 왜 컴파일 할 수있게 목록에 안뜨는건가요? 실행조차 못하더라구요


0
  • 답변 4

  • Frudy
    7k
    2019-06-27 10:57:41

    하나 더있어요. main은 public이어야해요.


    java why main is public static

    이런식으로 검색해보면 결과를 얻으실수있을거에요.

  • 드코
    3k
    2019-06-27 10:58:37

    Frudy 

    답변 감사합니다 한번 검색해볼게요!

  • 니플
    2019-06-27 11:07:03

    https://javacpro.tistory.com/11

    참고바랍니다.

  • 드코
    3k
    2019-06-27 11:12:12
  • 로그인을 하시면 답변을 등록할 수 있습니다.