간단한 예제로 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;
}
0 조회
Back to Blog

관련 글

더 보기 »

Java 메서드 이해하기

Java 프로그램을 작성하면 곧 같은 코드를 반복해서 쓰게 되는 문제에 직면합니다. 메서드가 이를 해결합니다. 메서드를 …

보안 주간: 2026년 3월 3-8일

중대한 아이덴티티 서버 취약점 ZITADEL은 Go로 구축된 최신 아이덴티티 서버로, 공격자가 사용자를 장악할 수 있는 심각한 XSS 취약점을 포함하고 있습니다.