Java 제어자(modifier), static, final, abstract
볼빵빵오춘기
제어자(modifier) 클래스와 클래스의 멤버(멤버 변수, 메서드)에 부가적인 의미 부여한다. 접근 제어자 : public, protected, (default), private ⇒ 4개중 1만 붙일 수 있다. 그 외 : static, final, abstract, native, transient, synchronized, volaile, strictfp 하나의 대상에 여러 제어자를 같이 사용가능(접근 제어자는 하나만) static 메모리에 고정적으로 할당된다. 객체를 따로 생성하지 않고 사용가능하게 만든다. 프로그램이 시작되면 메모리의 static 영역에 적재되고, 프로그램이 종료될 때 해제된다. static은 위의 의미를 가지므로 static이 붙는 대상(멤버변수, 메서드)이 어디냐에 따라 의미가 ..