2022-03-11
Method: 수단, 방법(특정 기능을 구현하기 위한 코드의 집합)
자주 사용되는 코드의 집합
static 메서드는 static끼리만 호출할 수 있다.
public static int plus(int a, int b) {
// int a = x, int b = y
// 메서드의 인자는 호출 시 생성되고 메서드 종료시 소멸된다.
메서드는 꼭 반환형이 있어야 하지만 리턴값이 없을 때 사용할 수 있는 자료형도 있다.
void 메서드는 값이 없음을 나타내는 상징적인 자료형이다.
public static void title() {
System.out.println("-----메서드연습-----");
//리턴값이 없을때 void 메서드를 쓴다
return;
}
메서드 호출 방식에 따른 분류
1. call by name : 이름만 호출
2. call by value : 이름 + 인자 호출
3. call by reference : 이름 + 인자(참조(주소)변수) 호출