본문 바로가기
728x90
반응형
코딩에 대해 아예 처음 입문하시는 분들이라면 
아래 링크의 1탄부터 보고 오시는 걸 추천드립니다.

2023.08.06 - [코딩/JAVA] - Spring 공부하기 전 알아야하는 JAVA 기초 개념 (1탄)

 

Spring 공부하기 전 알아야하는 JAVA 기초 개념 (1탄)

처음 1탄은 완전 JAVA의 기초를 다루기에 다른 언어를 학습해보셨던 분들은 2탄부터 보시는 걸 추천드립니다 :) 변수와 데이터 타입 변수는 데이터를 저장하는 메모리 공간을 가리키며, 데이터 타

quddkflty.tistory.com

 

 

메서드와 클래스 차이가 궁금하다면?

2023.08.06 - [코딩/JAVA] - 메어드와 클래스의 차이?

 

메어드와 클래스의 차이?

메서드(Method)와 클래스(Class)는 객체 지향 프로그래밍(OOP)에서 서로 다른 개념을 나타낸다. 메서드(Method) • 메서드는 클래스에 속한 함수로, 특정 기능을 수행하는 코드 블록으로, 클래스 내부에

quddkflty.tistory.com

 

메서드 정의와 호출 방법

class Calculator {
    // 메서드 정의
    int add(int a, int b) {
        return a + b;
    }

    // 메서드 호출
    public static void main(String[] args) {
        Calculator calculator = new Calculator();
        int result = calculator.add(5, 3); // 메서드 호출
        System.out.println("Result: " + result); // Output: Result: 8
    }
}
  • 메서드는 클래스에 속한 함수로, 특정 기능을 수행하는 코드 블록으로, 메서드는 반환값이 있을 수도 있고, 없을 수도 있으며, 반환값이 있는 메서드는 반환할 값의 데이터 타입을 선언하고 return 키워드를 통해 값을 반환할 수 있다.
  • 메서드는 매개변수를 가질 수 있으며, 매개변수는 메서드 호출 시 전달하는 값이 된다.
  • 메서드 호출은 객체명.메서드명() 형태로 이루어진다.

메서드의 매개변수와 반환값

class MathUtil {
    // 메서드의 매개변수와 반환값
    int add(int a, int b) {
        return a + b;
    }

    double divide(double dividend, double divisor) {
        if (divisor == 0) {
            throw new IllegalArgumentException("Divisor cannot be zero");
        }
        return dividend / divisor;
    }
}

public class Main {
    public static void main(String[] args) {
        MathUtil mathUtil = new MathUtil();

        int sum = mathUtil.add(5, 3);
        System.out.println("Sum: " + sum); // Output: Sum: 8

        double result = mathUtil.divide(10.0, 2.5);
        System.out.println("Result: " + result); // Output: Result: 4.0
    }
}
  • 메서드의 매개변수는 메서드가 호출될 때 전달되는 값으로, 메서드 정의에서 선언된 매개변수는 메서드 내부에서 사용할 수 있다.
  • 반환값이 있는 메서드는 return 키워드를 사용하여 값을 반환하는데, 반환값이 없는 경우에는 void 키워드를 사용한다.

 

다음 4탄에서는 JAVA에서 사용하는 예외 처리 (Exception Handling)에 대해 다루어 보겠습니다 :)

2023.08.06 - [코딩/Spring Boot] - Spring 공부하기 전 알아야하는 JAVA 기초 개념 (4탄) - 예외 처리 (Exception Handling)

 

Spring 공부하기 전 알아야하는 JAVA 기초 개념 (4탄) - 예외 처리 (Exception Handling)

예외 처리는 프로그램이 예기치 않은 상황에서 발생한 오류를 대비하여 처리하는 메커니즘으로, 예외 상황을 고려하여 코드를 작성한다. try-catch-finally 블록을 사용한 예외 처리 class ExceptionExampl

quddkflty.tistory.com

 

728x90
반응형