자바(Java) static 키워드 프로그래밍에서 변하지 않는 일정한 값이나 설정 정보와 같은 공용 자원에 관한 자원들이 있습니다. 그러한 자원들에 대한 접근에 있어서 매번 메모리에 로딩하고, 값을 읽어 들이는 것보다 전역 변수와 같은 개념을 통하여 접근하는 것이 효율성를 높이고, 자원 비용을 줄일 수 있습니다. 자바에서는 이러한 전역 변수 형태의 접근을 가능하게 만들어 주기 위해 static (정적) 이라는 키워드를 제공합니다. static 키워드는 변수나 메서드에 사용이 가능합니다. static이란 클래스가 로딩 될 때 결정된 메모리 공간이 변하지 않음을 의미합니다. 클래스내의 변수나 메서드를 static으로 선언하게 되면, 그 변수는 객체의 변수가 아닌 클래스 변수가 됩니다. 클래스 변수이므로 어떠..