클래스 변수

· Java
개요  매운맛은 하단에2024.06.25 - [Java] - 자바가상머신의 메모리 구조: JVM Runtime Data Area 자바가상머신의 메모리 구조: JVM Runtime Data Area개요자바가 제공하는 메모리 관리는 할당과 해제를 하여 관리해야하는 다른 언어들과는 달리 개발자의 편의성 측면에서 많은 이점을 가져온다. 하지만 그 이면으로 내가 직접 관리를 하지 않기nstgic3.tistory.com2024.06.25 - [Java] - JVM스택메모리 구조 이해를 위한 바이트코드 예시 JVM스택메모리 구조 이해를 위한 바이트코드 예시개요JVM의 메모리 영역 구성 요소중 하나인 자바가상머신 스택에 대한 이해를 위해 예제를 통해 각 구역에 데이터가 할당되고 해제되는것을 javap 명령어를 통해 알..
목차 개요 본 포스팅은 카카오테크캠퍼스 백엔드 과정에 따른 공부를 기록하는 용도로 사용할 예정이다. static 변수(클래스 변수) 정의 특정 클래스의 인스턴스(객체)에 속하지 않는 변수 특징 static 변수는 클래스 레벨에서 정의되며, 해당 클래스의 모든 인스턴스들이 공유하는 변수입니다. 이 변수는 메모리에 한 번만 할당(정적 메모리)되며, 프로그램이 실행되는 동안 계속 유지된다. static 메서드에서는 인스턴스 변수를 직접 사용할 수 없다. 인스턴스 변수는 객체가 생성될 때 할당되는 변수로, 특정 객체에 연관되어 있는 반면 static 메서드는 클래스 레벨에서 정의되어 객체를 생성하지 않고 호출할 수 있는 메서드이기 때문이다. 따라서 static 메서드는 객체가 생성되지 않은 상태에서도 호출될 수..
nstgic3
'클래스 변수' 태그의 글 목록