Java의 정석
2022. 4. 5.
제어자(modifier)
제어자(modifier)는 클래스, 변수 또는 메서드의 선언부에 함께 사용되어 부가적인 의미를 부여하며 크게 접근 제어자와 그 외의 제어자로 나눌 수 있다. 접근 제어자 public, protected, (default), private 그 외 제어자 static, final, abstract, native, transient, synchronized, volatile, strictfp 제어자는 클래스나 멤버 변수와 메서드에 주로 사용되며 하나의 대상에 대해서 여러 제어자를 조합하여 사용하는 것이 가능한데 접근 제어자는 한 번에 하나만 선택해서 사용할 수 있다. static static은 클래스의 또는 공통적인의 의미를 가지고있으며 인스턴스 변수는 하나의 클래스로부터 생성되었더라도 각기 다른 값을 유지하..