Programming/Java

Static 메서드에서 인스턴스 필드를 사용할 수 없는 이유는? | 토막글

lucid_07 2023. 11. 24. 16:59
반응형

클래스 메서드(static method)가 실행되는 시점에는 인스턴스 필드가 메모리에 없으므로 사용할 수 없다 → 컴파일 오류

  • static 메서드 / static 필드 = 클래스 메서드 / 클래스 필드
  • 비 static 메서드 / 비 static 필드 = 인스턴스 메서드 / 인스턴스 필드
반응형