[ 학습 목표 ]각 키워드들의 차이를 알고 이해하자.[ 설명 ]✅ static- static은 클래스에 소속된 멤버를 정의할 때 사용한다.- 인스턴스를 생성하지 않고도 클래스명으로 직접 접근이 가능하다.- static 필드(변수)는 모든 인스턴스가 공유한다.- static 메서드는 인스턴스 멤버(this, non-static)에 접근할 수 없다. ✅ final- final은 한 번 할당된 값을 변경할 수 없게 만든다.- 변수: 값을 제할당할 수 없음 (상수처럼 동작)- 메서드: 오버라이딩 금지- 클래스: 상속 금지- 메모리에 몇 번 올라가느냐는 static과는 별개이며, final 자체로는 메모리 최적화와 무관하다. ✅ static final- static final은 변하지 않은 상수(Constant)..