정적변수
-
018. 클래스와 인스턴스 : static(클래스) 변수/메소드SsY/Class 2023. 3. 8. 00:36
2023.02.17 (금) 클래스와 인스턴스 - static 변수(클래스 변수)와 static 메소드(클래스 메소드) static 변수 == 클래스 변수 == 정적 변수 static 메소드 == 클래스 메소드 == 정적 메소드 ※ static 에서 가장 중요한 개념 1) 탄생시점 - 클래스 변수 또는 클래스 메소드는 클래스 정보가 로딩되는 순간 메모리 할당이 이루어지며 클래스 이름 또는 객체(인스턴스)를 통해 접근할 수 있다. 즉,『new』연산자를 통해 메모리를 할당받지 않아도 사용이 가능하다. 2) 공유 - static 변수의 경우 클래스 내의 "공유 객체" 이다. (공용으로 사용되기 때문에, 해당 객체를 호출하여 사용/변경 하게 되면 그 값이 남아있게 된다) Test100 - static 변수(클래스..