java static 좀 더 깊게 알아보기
안녕하십니까. 오늘은 제가 강의를 들으며 헷갈렸던 static에 대해 알아보겠습니다. 자바를 공부하다 보면 static 키워드가 붙은 변수나 메서드를 자주 보게 되는데, 이게 뭐가 특별한지 왜 사용되는지 제대로 이해하는 것이 중요합니다. static의 특징과 활용법을 하나씩 꼼꼼하게 정리해 보도록 하겠습니다.1. Static 변수 (Static Variable) – 클래스 변수 먼저, static 변수는 클래스에 속하는 변수입니다. 보통 클래스는 여러 개의 객체를 만들 수 있는데, static 변수는 그런 객체들과는 독립적으로 클래스에 딱 한 번만 생성됩니다. 즉, 모든 객체가 하나의 static 변수를 공유하는 구조입니다. 예를 들어 count라는 변수를 static으로 선언하면 이 변수는 같은 클래스..