제어자(modifier)
제어자란?제어자(modifier)는 클래스, 변수 또는 메서드의 선언부에 함께 사용되어 부가적인 의미를 부여한다. 제어자의 종류는 크게 접근 제어자와 그 외의 제어자로 나눌 수 있다.접근 제어자public, protected, default, private그 외 static, final, abstract, native, transient, synchronized, volatile, strictfp staticstatic은 '클래스의' 또는 '공통적인'의 의미를 가지고 있다. static이 붙은 멤버변수와 메서드, 그리고 초기화 블럭은 인스턴스가 아닌 클래스에 관계된 것이기 때문에 인스턴스를 생성하지 않고도 사용할 수 있다. 인스턴스 메서드와 static 메서드의 근본적인 차이는 메서..
2024. 5. 31.