• 메서드 영역: JVM이 로드한 클래스의 정보와 클래스의 바이트코드, 상수, static 변수 등을 저장하는 공간
  • : 프로그램에서 동적으로 생성되는 객체와 배열이 저장되는 공간. JVM의 가비지 컬렉션에 의해 관리
  • 스택: 메서드 호출 시마다 호출 정보와 로컬 변수가 저장되는 영역. 메서드가 종료되면 해당 프레임이 사라짐
  • PC 레지스터: 현재 실행 중인 명령어 주소를 추적하는 공간으로, 각 스레드마다 별도로 존재
  • 네이티브 메서드 스택: 자바 외부의 네이티브 코드를 호출하기 위해 사용되는 스택

'Java' 카테고리의 다른 글

함수형 인터페이스  (0) 2024.11.25
참조형 변수 캐싱  (0) 2024.11.01
기본형 VS 참조형  (1) 2024.10.31
@SQLDelete  (0) 2024.09.09
epuals()와 hashCode() 오버라이딩  (0) 2024.03.07

+ Recent posts