main()메소드란? 자바 응용프로그램의 실행이 시작되는 특별한 메소드 자바를 처음 시작한다면, 다음 코드를 반드시 보게된다. 항상 보게되는 이 main()메소드가 무슨 의미인지 아래 코드를 보면서 설명하겠다. public static void main(String[] args) { // 소스코드 } 1. public 다른 클래스에서 호출 가능함을 의미한다. 자바 프로그램이 실행을 시작할 때 JVM(*자바 가상 기계)에 의해 호출되어야 하므로 public 속성으로 선언되어야한다. 2. static static은 정적인 속성이며, 실행되기 전에도 호출 가능함을 의미한다.(동적은 실행되는 도중 호출되는 것) main()메소드는 자신 포함 클래스의 객체가 생성되기 전에, 처음부터 JVM에 의해 호출되므로 st..