정적변수 (static variable)
정의
모든 객체를 통틀어서 하나만 있는 변수
멤버변수와 다르게 객체를 생성하지 않아도, 아무리 많은 객체가 생성되어도 하나만 존재하는 변수
정적변수의 용도
1. 모든 객체가 하나의 데이터를 공유하기 위해
2. 클래스내에서 공통적으로 쓰이는 (객체 마다 같은 값) 변수를 사용하기 위해서 ▶ 메모리 낭비를 방지함
'프로그래밍 > JAVA' 카테고리의 다른 글
객체지향에서의 다형성 (0) | 2016.03.30 |
---|---|
상속 개념파악하기! (0) | 2016.03.30 |
변수의 종류 와 사용영역 (0) | 2016.03.29 |
클래스의 메모리 구조 및 참조관계 (0) | 2016.03.28 |
[Matrix] 행렬곱 프로그래밍 (0) | 2016.03.25 |