-향상된 for문
for(타입 변수:배열){ ~ }
- 재사용할 수 있는 코드의 집합
- 메소드 이름은 소문자로 시작하는 것이 관례
- 객체의 동작에 해당
- 자바에서 메소드는 반드시 클래스 안에서만 정의할 수 있다.
접근지정자 [static] 반환타입 메소드명( 타입 변수명, 타입 변수명, ~ )
{ //본체(body)
실행문
return 반환값;
}
1-1.
접근지정자 [static] 반환타입 메소드명( 타입 변수명, 타입 변수명, ~ )
: 메소드 시그니처(signature), 선언부, 헤더(header) 라고 한다.
1-2.
{ //본체(body)
실행문
return 반환값;
}
: 본체(body), 구현부, 메소드 실행 블록
※ 접근지정자(public, default, protected, private): 컴파일러에게 메소드의 접근 범위를 알려준다.