제어자
·
자바/기본적인 개념
1. 제어자란 - 클래스, 변수 또는 메서드의 선언부에 함께 사용되어 부가적인 의미를 부여하는 것을 말한다. - 제어자의 종류는 접근 제어자와 그 외의 제어자로 나눌 수 있다. (1) 접근 제어자: public, protected, default, private (2) 그 외: static, final, abstract, native, transient, synchronized, volatile, strictfp 2. final - 클래스 앞에 붙으면: 변경될 수 없는 클래스, 확장될 수 없는 클래스가 된다. (*조상이 되지 못함) - 메서드 앞에 붙으면: 변경될 수 없는 메서드 또한 오버라이딩을 통해 재정의가 불가하다. (*오버로딩은 가능하다.) 3. 생성자를 이용한 final멤버 변수의 초기화 - 일..