본문 바로가기
교육후 개인공부/Computer Science

[CS] static 키워드

by 뭉지야 2024. 1. 26.
728x90

static 키워드는 클래스의 인스턴스가 아닌 클래스에 속하며 클래스의 변수, 메서드 등을 공유하는데 사용된다. 이를 통해 해당 클래스로 만들어지는 객체사이에서 중복되는 메서드, 속성을 효율적으로 정의할때 쓰인다.

 

중복되는 메서드, 중복되는 속성에 사용한다.

 

 

단점

선언과 동시에 메모리 영역에 할당되서 사용하지 않으면 메모리낭비가 발생한다.

프로그램이 종료될때까지 가비지컬렉터가 메모리를 회수하지 않는다. 

 

 

728x90

'교육후 개인공부 > Computer Science' 카테고리의 다른 글

[CS] 추상화  (0) 2024.01.26
[CS] 오버로딩, 오버라이딩  (0) 2024.01.26
[CS] 클래스, 객체, 인스턴스  (0) 2024.01.23
[CS] CI/CD  (0) 2024.01.23
[CS] 컨테이너와 도커  (0) 2024.01.23