본문 바로가기

Chapter02/이모저모,, 고모 숙모;

[cs지식] static

클래스의 인스턴스가 아닌 클래스에 속하며 클래스의 변수, 메서드 등을 공유하는데 사용됨.

이를 통해 해당 클래스로 만들어지는 객체 사이에서 중복되는 메소드, 속성을 효율적으로 정의할 때 쓰임.

 

 

Private Static final : 값을 참조할 수 없어 처음 값이 끝까지 불변임. 재할당하지 못하고 메모리에 한 번 올라가면 같은 클래스 내부의 전체 필드, 메서드에서 공유함.

Private final : 직접적으로는 아니지만 생성자를 통해 참조 가능함. 재할당하지 못하고 해당 필드, 메서드 별로 호출할 때 마다 새로운 값이 할당된다 = 인스턴스화

'Chapter02 > 이모저모,, 고모 숙모;' 카테고리의 다른 글

[ Spring Boot ] annotation  (0) 2024.03.20
[ cs지식 ] 콜드부팅 웜부팅  (0) 2023.11.02
[cs지식] XML  (0) 2023.10.10
[cs지식] JSON  (0) 2023.10.05
[cs지식]API란?  (0) 2022.08.16