dev-log

  • 홈
  • 태그
  • 방명록

java virtual machine 1

[Java] JVM 메모리 구조 및 실행 단계

Java 언어를 잘 이해하기 위해서 JVM(Java Virtual Machine)의 구조 파악이 선행되어야 한다. 자바 파일을 실행하기 위해 JVM이 어떻게 실행되는지 간략하게 알아보자. 위 그림을 순서대로 정리하면 다음과 같다. 소스코드(.java)를 작성한다.컴파일러(Compiler)가 자바 소스코드를 이용하여 클래스 파일을 생성한다. javac 명령어로 컴파일을 진행한다.컴파일된 클래스 파일(.class) 파일은 JVM이 인식할 수 있는 바이트 코드 파일이다.JVM은 클래스 파일의 바이트 코드를 해석하여 바이너리 코드로 변환한다.프로그램이 실행된다. ✔️ 바이트 코드(Byte Code)란?가상 컴퓨터(Virtual Machine)에서 돌아가는 실행 프로그램을 위한 이진 표현법   이제 위 그림에서 ..

Java 2024.05.09
이전
1
다음
더보기
프로필사진

dev-log

  • 전체보기 (15)
    • Computer Science (2)
      • Network (1)
      • Operating System (1)
    • Java (3)
    • Spring (1)
    • Database (2)
      • SQL (2)
    • 개발 관련 좋은 글 📖, 비디오 🎞 (0)
    • 🧐 불꽃 실험실 (0)
    • Software Engineering (0)
    • Data Structure (0)
    • Algorithm (0)
    • 📌 Troubleshooting (3)
    • DevOps (3)
      • 🗳 Docker (1)
      • Kubernetes (1)
      • AWS (1)
    • Linux (0)
    • Backup (1)

Tag

DispatcherServlet, 비트연산, SQL, vm, Labeling, java, HTTP request, Amazon Web Services, 백업장비, kubernetes, 가상 머신, persistent connection, keep alive, lto, 도커, PTL, 소산테이프, java virtual machine, k8s, minikube,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/10   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바