본문 바로가기

공부 기록/영상 후기

[10분 테코톡] 무민의 JVM Stack & Heap

https://www.youtube.com/watch?v=UzaGOXKVhwU 

자바 바이트코드는 타겟 플랫폼에 상관 없이 JVM 위에서 동작한다.

디바이스마다 운영체제나 하드웨어가 다르기 때문에, 자연스럽게 플랫폼에 의존하지 않도록 언어를 설계했다.

Java Compiler(javac) -> Java Bytecode -> Java Virtual Machine(JVM)

  • Method area : 클래스 로더가 클래스 파일을 읽어오면 클래스 정보를 파싱해서 Method area에 저장
  • Heap : 프로그램을 실행하면서 생성한 모든 객체를 Heap에 저장