📌Java static 키워드 완벽 정리: 메모리 구조부터 예제까지 한눈에!
Java에서 자주 마주치는 static 키워드, 정확히 어떤 역할을 하고 어떻게 동작할까요?이번 포스트에서는 static 키워드의 메모리 구조, 특징, 사용 예시까지 한 번에 정리해 드립니다.✅ static이란?static은 클래스 로딩 시 메모리에 한번만 할당되고,프로그램이 종료될 때까지 공유되고 유지되는 자원입니다.객체를 생성하지 않아도 클래스명으로 직접 접근할 수 있다는 것이 특징입니다.🧠 static의 메모리 구조구분메모리 영역설명클래스 자체Method Area (static 영역)클래스 정보 로드new 생성 객체Heap 영역Garbage Collector 관리 대상static 변수/메서드Method Area (static 영역)프로그램 종료 시까지 유지 🔸 static은 GC의 대상이 아니며..
Programming/JAVA
2022. 10. 30. 16:26