반응형 정적 멤버1 [Java] 자바의 static, 클래스 멤버, 정적 초기화 블록(static block) [Java] 자바의 static, 클래스 멤버, 정적 초기화 블록(static block) 정적(static)은 고정된이란 의미를 가지고 있다. 정적 멤버는 클래스에 고정된 멤버로, 객체를 생성하지 않고 사용할 수 있는 필드와 메소드를 말한다. 정적 멤버는 객체(인스턴스)에 소속된 멤버가 아니라 클래스에 소속된 멤버이기 때문에 클래스 멤버라고도 한다. 정적 필드와 정적 메소드는 클래스에 고정된 멤버이므로 클래스 로더가 클래스(바이트 코드)를 로딩해서 메소드 메모리 영역에 적재할 때 클래스별로 관리 된다. 따라서 클래스 로딩이 끝나면 바로 사용할 수 있다. 정적 멤버의 선언과 사용 정적 필드와 메소드를 선언하는 방법은 필드와 메소드 선언 시 static 키워드를 추가적으로 붙이면 된다. public cla.. 2020. 12. 20. 이전 1 다음 반응형