Final1 [Java] 스태틱 Static Static 정적인 static은 정적이라는 의미를 가지고 있다. 자바에서는 정적 개념과 동적 개념을 구분하고 있는데, 쉽게 표현하면 정적은 클래스가 로드되는 시점을 이야기하고, 동적은 로드된 클래스가 실행된 이후를 말한다. 이 중 객체는 동적 데이터라고 해서 프로그램이 실행된 이후에 발생되는 대표적 형태이다. 그러므로 정적 변수, 정적 메소드는 객체(동적) 생성 없이 호출이 가능하도록 클래스 안에 정의한 것이다. 1. 정적 변수와 인스턴스 변수 정적 변수 모든 객체를 통틀어서 하나만 생성되고 같은 클래스로부터 나온 모든 객체가 공유한다. 객체를 통하지 않고 사용할 수 있는 멤버 클래스명.변수명으로 호출 인스턴스를 생성하지 않고 사용 하나의 클래스에 하나의 변수만 가능 객체보다 클래스에 의지한다(클래.. 2021. 7. 1. 이전 1 다음