동구동구동

  • 홈
  • 태그
  • 방명록

자바 컴파일 1

JVM이란

JVM은 자바 가상 머신으로서 자바 애플리케이션을 클래스 로더를 통해 읽어 들여 자바 API와 함께 실행하는 것으로JAVA와 OS(운영체제) 사이에서 중개자 역할을 수행하여 운영체제에 구애받지 않고 독립적으로 작동이 가능하며Garbage collecter를 통한 메모리 관리를 수행한다. 우선 JVM은 컴파일된 바이트 코드를 기계가 이해할 수 있는 기계어로 변환해주는데 나는 이것을 보고 번역기같다..? 라는 생각을 했다또한 스택기반의 가상 머신으로 후입선출의 개념을 가진다. JVM의 구조는 크게 4가지 (Class Loader, Runtime data areas, Execution Engine, GC)로 나누어져 있다.각각의 역할은 Class Loader - 클래스 파일을 Runtime data area의..

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

동구동구동

내맘대로 만드는 개발 블로그

  • 분류 전체보기 (16)
    • Java (7)
    • Flutter (0)
    • Python (0)
    • Linux (0)
    • 자격증 (2)
    • Front (1)
    • DB (4)
    • 환경설정 (1)
    • 기타 (1)

Tag

스프링부트차이점, 리프래시토큰, 1차합격, multipartFile #파일다중업로드 #스프링 #스프링부트 #데이터전송, DB관계, SpringBoot, 네관, sts3 #설정 #다크모드 #인코딩 #utf-8, 자격증, 오라클 #MYSQL #데이터베이스 #DB차이점, #CRUD #DB #쿼리문 #게시판 #프로토콜, mvc1 #mvc2 #Jsp #, 정처산기, 엑세스토큰, 1:1 #1:N #N:M, 콜백 함수, 차이점, 자바 컴파일, jpa repository, 관계형 데이터베이스 #DB #,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바