method
타 언어의 함수 function 과 같은 개념
자바는 모든 것이 클래스의 요소이므로 메소드 method 라 부름
main() 메소드
자바 응용프로그램의 실행 시작 메소드
반드시 static, public, void, 매개 변수 타입은 문자열 배열





예제 3-13
메소드의 의미 1 . 반복을 최소화
메소드의 의미2. 값을 받고 연산하여 결과값을 반환 - 함수

static: 정적 메소드 (클래스 메소드) 에서 호출하려면(main 등) 붙어야 함정적이 아닌 메소드 (인스턴스 메소드) 는 객체지향 섹션에서 배울 것
매개변수 parameter : 각각 자료형과 변수명을 적음. 없을 시 빈 괄호
호출할 때 넣는 값 (
add(3, 4)의 3과 4)을 인자 argument 라고 함
return: 반환하는 값이 있을 때, 맨 마지막에 붙임
메소드 사용 예시
return을println윗줄로 옮겨 볼 것return은 블록을 종료하므로 이후의 코드 무효화 - 컴파일 에러 발생
반환값의 자료형을 바꿔 볼 것 *(
short,long, 기타…)반환값이나 인자의 자료형에 어긋날 경우 컴파일 에러 발생
⚠️ 외부의 변수 값을 바꾸는 것은 좋은 메서드가 아님
Last updated