728x90
Main() method
Java 어플리케이션의 시작점으로 main() 메소드가 포함된 클래스가 반드시 존재해야한다.
RunTime에 main()메소드가 존재하지 않는 경우 아래와 같은 오류 발생 : Exception in thread "main"
java.lang.NoSuchMethodError.main
Command-Line arguments : main 메소드의 파라미터를 통해 애플리케이션 진입시에 값을 전달 할 수 있다. 이 기능을 활용해서 애플리케이션 구동시 초기 설정 환경 변수등의 값으로 활용할 수 있다.
public static void main(String[] args)
Compile & Running
compile : javac 명령어를 이용하여 java 소스를 Compile gkaus .class 파일이 생성된다.
- Command line : %JAVA_HOME%\bin\javac 자바소스명.java
Running : java 명령어를 이용하여 .class 파일을 실행한다. (실행시 .class 확장자를 입력하지 않는다.
- Command line : %JAVA_Home\bin\java 자바클래스명
실행과정
- 자바 소스(.java) -> 자바클래스(.class) -> 실행
'아무거나 개발공부 > JAVA 기초다지기' 카테고리의 다른 글
20년차 개발자의 실무 개발 노하우를 담은 JAVA 기초 - 내 기준 정리 (0) | 2022.11.29 |
---|---|
java에서 모니터 사용하기 - synchronized (0) | 2022.11.07 |
JAVA 기초다지기 (3) - Class , Object, Instance 완벽 이해 (0) | 2022.07.28 |
JAVA 기초다지기 (2) - JVM (0) | 2022.07.15 |
JAVA 기초다지기 (1) - Java Overview (0) | 2022.07.05 |