제어자

    static(정적) 키워드

    Static Keyword (정적 키워드) Java 에서 Static 키워드를 사용한다는것은, 메모리에 한번 할당되어 프로그램이 종료될 때 해제되는 것을 의미한다. 정적(Static) 이란? 정적(static)은 클래스의, 공통적인, 고정된이란 의미를 가지고 있다. static 키워드를 사용하여 static 변수와 static 메소드를 만들 수 있는데, 다른말로 정적 필드와 정적 메소드라고 하고 이 둘을 정적 맴버라고 한다. (클래스 맴버라고도 한다) static 변수와 static 메소드는 인스턴스(객체)에 소속된 맴버가 아니라 클래스에 고정된 맴버이다. 인스턴스 변수는 하나의 클래스로부터 생성되었더라도 각기 다른 값을 유지하지만, 클래스 변수(static 맴버변수)는 인스턴스(객체)에 관계없이 항상 ..