정적멤버 썸네일형 리스트형 [ JAVA ] 정적멤버와 static - 고정된 멤버와 메소드 정적(static)은 '고정된'이라는 의미를 가지고 있다. 정적 멤버는 클래스에 고정된 멤버로서 객체를 생성하지 않고 사용할 수 있는 필드와 메소드를 말한다. 이들을 각각 정정필드, 정적 메소드라고 한다. 정적 멤버 선언 public class 클래스{ // 정적 필드 static 타입 필드 [ = 초기값]; //정적 메소드 static 리턴 타입 메소드( 매개변수선언, ... ) { ... } } 정적 필드와 정적 메소드를 선언하려면 필드와 메소드 선언 시 static 키워드를 추가적으로 붙이면 된다. 정적 필드와 정적 메소드는 클래스에 고정된 멤버이므로 클래스 로더가 클래스(바이트 코드)를 로딩해서 메소드 메모리 영역에 저장할 때 클래스별로 관리하게 된다. 따라서 클래스의 로딩이 끝나면 바로 사용할 .. 더보기 이전 1 다음