간단한 예제로 Java 메서드 이해하기
발행: (2026년 4월 7일 PM 02:09 GMT+9)
2 분 소요
원문: Dev.to
Source: Dev.to
Java에서 메서드란?
Java에서 메서드는 특정 작업을 수행하는 코드 블록입니다.
기본 문법
returnType methodName(parameters) {
// method body
// code to execute
return value; // optional
}
예제 프로그램
public class Calculator {
public static void main(String[] args) {
Calculator casio = new Calculator();
casio.add(10, 5);
casio.sub(10, 5);
casio.multiply(10, 5);
casio.div(10, 5);
}
void add(int a, int b) {
System.out.println(a + b);
}
void sub(int a, int b) {
System.out.println(a - b);
}
void multiply(int a, int b) {
System.out.println(a * b);
}
void div(int a, int b) {
System.out.println(a / b);
}
}
실행 흐름
- 프로그램은
main()에서 시작됩니다. - 객체
casio가 생성됩니다. - 메서드가 차례대로 호출됩니다:
add()→15출력sub()→5출력multiply()→50출력div()→2출력
- 프로그램이 종료됩니다.
Java 메서드의 종류
1. 미리 정의된 메서드
Java 라이브러리에 이미 포함되어 있는 메서드입니다.
System.out.println("Hello");
여기서 println()은 미리 정의된 메서드입니다.
2. 사용자 정의 메서드
프로그래머가 직접 만든 메서드입니다.
int add(int a, int b) {
return a + b;
}