심바의 개발일지

  • 홈
  • 태그
  • 방명록

JDK JRE 차이 1

[JAVA 1] JVM은 무엇이며, 자바 코드는 어떻게 실행하는 것인가.

1. JVM 이란? - Java Virtual Machine, 자바 가상 머신 - 다른 프로그램을 실행하는 것을 목적으로 하는 프로그램 - 자바 프로그램이 어느 기기, 어떤 운영체제 상에서도 실행될 수 있게 하는 것 - 자바 애플리케이션을 클래스 로더를 통해 읽어 들어 자바 API와 함께 실행하는 것 - 메모리 관리를 해주는 장점이 있다 (메모리 관리, Garbage Collection) 기술적 정의 : JVM은 코드르 실행하고 해당 코드에 대해 런타임 환경을 제공하는 소프트웨어 프로그램에 대한 사양 일반적 정의 : JVM은 자바 프로그램을 실행하는 방법. JVM 설정을 구성한 다음 설정 사항에 따라 실행 중인 프로그램 리소스를 관리 2. JVM을 알아야 하는 이유 - 메모리 구조를 알고, 메모리를 효율..

Java 2021.05.15
1
더보기
프로필사진

  • 분류 전체보기 (60)
    • JPA (0)
    • JS (1)
    • SpringBoot (11)
    • Vue (3)
    • DB (1)
      • Mysql (7)
    • Java (4)
    • ngnix (1)
    • Redis (0)
    • 알고리즘 (17)
    • 개발 (10)
    • Kotlin (1)
    • 내 자신에게 해주고 싶은 말 (0)

Tag

500 502 차이, Vue, HTTP 응답코드, while connecting to upstream, Queue PriorityQueue, 백준, how to change repository folder name, Intellij, change folder name, Please use a personal access token instead, Queue PrioirtyQueue 시간복잡도, java, rename folder, sourcetree github access token, 프로그래머스, MySQL, sourcetree access token github, Cannot Connect to Database Server, 폴더 이름바꾸기, sourcetree github not working,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바