티스토리 뷰
클래스 > 객체를 만들기 위한 설계도
인스턴드 > 설계도에 따른 구체적인 제품
객체 > 변수와 메소드의 집합체 (상태와 행위의 집합)
static: 클래스의 소속이된다. 모든 변수에서 모든 인스턴스에서 동일한 값을 갖게된다.
ex) static double pi = 3.14;
클래스 변수의 용도
- 인스턴스에 따라서 변하지 않는 값이 필요한 경우
- 인스턴스를 생성할 필요가 없는 값을 클래스에 저장하고 싶은 경우
- 값의 변경 사항을 모든 인스턴스가 공유해야 하는 경우
용어
- 인스턴스 변수 > Non-Static Field
- 클래스 변수 > Static Field
'개발 > Java' 카테고리의 다른 글
| List 컬렉션 (0) | 2022.09.05 |
|---|---|
| 인스턴스 멤버와 this (0) | 2022.09.04 |
| 정적 멤버와 static (0) | 2022.09.04 |
| 오버로딩, 오버라이딩 (0) | 2022.09.04 |
| 생성자 (0) | 2022.09.01 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 협업
- Spring
- 김영한
- python
- java
- querydsl
- joinfetch
- JPA
- method
- 항해99
- wil
- DI
- DTO
- 코드해석
- IOC
- JPQL
- 알고리즘
- JWT토큰
- backoffice
- POI
- badrequest
- ajax
- this
- 환경세팅
- EC2
- EntitiyManagerFactory
- .jks
- ssl
- 풀텍스트
- instance
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
글 보관함