Java & Spring/Java 문법

Static 에 관한 정리

데르벨준 2013. 1. 30. 14:27
반응형

1. static 변수란?

 - 프로그램 상에서 유일하게 존재하고, 참조되는 변수로서 프로그램의 시작과 함께

  메소드 영역에 할당되고, 종료될 때 소멸한다.


2. 초기화 시점

 - 프로그램이 시작할 때.


3. 활용

 - 인스턴스간에 공유할 내용을 저장.


4. 메소드의 활용

 - 인스턴스 변수를 활용하지 않는다면, static 메소드를 활용하는 것이 낫다.


5. 상속

 - 인스턴스마다 독립 된 존재가 아니기에 상속이 아닌 접근에서 바라봐야한다.

반응형