.
자바 - 메서드
메서드 - 함수와 유사하게 생긴 것.
메서드 선언
public static int add (int a, int b)
메서드 이름, 반환타입, 매개변수(파라미터) 목록을 포함
public static
public 다른 클래스에서 호출할 수 있는 메서드
static 객체를 생성하지 않고 호출할 수 있는 정적메서드
매서드 선언에 사용되는 변수를 파라미터, 매개변수
매서드의 실행 결과를 반환하려면 return 문 사용해야한다.
return문 다음에 반환할 결과를 적어주면 된다.
매서드 호출
매서드 호출이 끝나면 해당 메서드가 반환한 결과 값으로 치환된다.
인수
Argument
메서드 호출시 넘겨주는 값
그 값이 매개변수에 대입된다.
void와 return
모든 메서드는 항상 return을 호출해야 한다.
반환 타입 void의 경우 예외로 생략해도 된다.
자바가 반환타입이 없는 경우에는 return을 마지막 줄에 넣어준다.
return을 만나면 메서드는 종료된다.
반환 타입이 있으면 반드시 값을 반환해야 한다.
반환 타입이 있는 메서드는 반드시 return을 사용해서
값을 반환해야 한다.
java: missing return statement
boolean 반환타입을 반환해야하는 메서드가 있을때
return boolean 값이 반환되지 않을 경우 컴파일 오류가 나타난다
메서드 호출과 값 전달
👑 자바는 항상 변수의 값을 복사해서 대입한다 - 대 원 칙👑
아침부터 속이 너무 안좋았다..
내과에 가니까 급성위염이라고 하셨다..
점심이랑 저녁약 먹고나니까 조금 괜찮아졌다
이래저래 고민이 너무 많아서 일단 강의를 들은날..