우당탕쿵탕

  • 홈
  • 관리
  • 글쓰기

힙메모리 1

[JAVA] JVM의 구조 와 메모리 구조

JVM 구조 자바의 주요 장점 중 하나인 OS 플랫폼의 독립성이 있다. WORN (wtite once, run anywhere) 이를 가능하게 하는 것이 바로 JVM이다. 자바소스코드를 컴파일러가 컴파일하면 컴퓨터가 직접 해석 및 실행할 수 있는 바이트 코드가 되고 이를 JVM이 실행하여 Class Loader -> Bytecode verifier -> interpreter를 거쳐 자바 소스가 어느 환경에서든지 잘 구동 될 수 있도록 해준다. JVM 구성요소 ClassLoader 컴파일러가 만든 클래스 파일을 JVM 내의 메모리영역 (Runtime Data Area)에 올리는 역할 이 과정은 런타임시 실행되지만, 필요하다면 계속해서 동작함. Garbage Collector 메모리 관리 기능을 자동으로 수..

☕JAVA/🔎 공부 [JAVA] 2022.10.26
이전
1
다음
더보기
프로필사진

능히 해내고 싶은 백엔드 개발자

방문자수Total

  • Today :
  • Yesterday :
  • 전체글 (234)
    • 🚨에러노트 (21)
    • 🪓삽질노트 (5)
    • ☕JAVA (71)
      • 🐥 알고리즘 [JAVA] (7)
      • 🔎 공부 [JAVA] (40)
      • 🐣 강의 [JAVA] (24)
    • 🌿SPRING (37)
      • 🍀공부 [SPRING] (21)
      • 🐣강의 [SPRING] (0)
      • 🌱연습[SPRING] (16)
    • 😺Data Base (16)
      • 🐯MySQL (0)
      • 😻 SQLD (16)
    • 🌏CS (3)
      • 💡Tech Interview (0)
    • 🗼뉴비개발자 (14)
      • 🛴회고 (1)
      • 🚲 공부 (3)
      • 🚩Today I Learned (10)
    • 🔔[항해99] (66)
      • TIL (50)
      • WIL (16)
    • GIT HUB (1)

Tag

mat, 자바입문, java, SQL기본, sql, 개발자네트워킹, 메소드, JPA에러, heapmemory, java기초, 항해플러스백엔드, sqld, OOM, springError, Spring, 개발자스터디, 삽질노트, JPA, 항해플러스, 개발자커뮤니티,

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Copyright © Kakao Corp. All rights reserved.

티스토리툴바