중복되는 코드의 반복적인 프로그래밍을 피할 수 있가 모듈화로 인해 코드의 가독성을 향상시킨다. 또한 유지보수에도 용이하다.
public static void main(String[] args) { // 선언부
// 구현부
}
접근제어자 반환타입 메소드이름(매개변수목록) {
}
위와 같은 방법으로 메소드를 정의할 수 있다.
예시)
int add(int num1, int num2) {
System.out.println(num1 + num2);
return num1 + num2;
}
메소드이름(param1, param2, ...);
add(5, 10)
메소드 add의 매개변수는 2개로, 호출할 때에도 2개의 값을 지정해 주어야 한다. 5 + 10 을 출력 후 리턴한다.
public static void main(String[] args) {
}
main 메소드는 자바로 작성한 소스 코드 파일을 실행하면 가장 먼저 실행되는 메소드다.