언어/JAVA
[JAVA] 클래스의 멤버변수에 static
KONI_LEE
2023. 11. 30. 15:29
static이 붙는 경우
- 멤버 변수가 객체와 무관할 때 static을 붙인다.
- 생성자의 의한 초기화가 안되기 때문에 클래스 내에서 초기화한다.
- 클래스 소속의 공유자원이 된다.
- PI과 같이 항상 같은 변수 값을 가질 때 붙인다.
예제 코드
class Circle2 {
static double PI = 3.14;
}