static이 붙는 경우
- 멤버 변수가 객체와 무관할 때 static을 붙인다.
- 생성자의 의한 초기화가 안되기 때문에 클래스 내에서 초기화한다.
- 클래스 소속의 공유자원이 된다.
- PI과 같이 항상 같은 변수 값을 가질 때 붙인다.
예제 코드
class Circle2 {
static double PI = 3.14;
}
'언어 > JAVA' 카테고리의 다른 글
[JAVA] 오버라이딩 (0) | 2023.12.01 |
---|---|
[JAVA] 상속 (0) | 2023.12.01 |
[JAVA] 오버로딩 (0) | 2023.11.30 |
[JAVA] 생성자 (0) | 2023.11.29 |
[JAVA] 힙(heap) 메모리 (0) | 2023.11.29 |