Reload0213 devNote

  • 홈
  • 태그
  • 방명록

jvm 1

[ Java ] 자바 가상 머신(JVM) 메모리 구조

자바 프로그램 특징 프로그램이 실행되기 위해서는 운영체제(OS)에게 시스템 리소스의 일부인 메모리를 할당 받아야 한다. 때문에 보통 운영체제에 종속되어 실행된다. Java 프로그램은 JVM(Java Virtual Machine)이라는 프로그램을 사용하여 운영체제에 종속되지 않고 중립적으로 실행될 수 있다. 위의 그림과 같이 일반 프로그램은 운영체제를 통하여 Hardward에 접근하기 때문에 OS에 종속적이다. 하지만 Java 프로그램은 JVM이라는 가상머신을 사용하여 운영체제에 접근하기 때문에 운영체제에 종속적이지 않다. Java의 중립적 클래스 설계를 올바르게 하여 만들어진 코드는 운영체제에 상관 없이 재사용이 가능하다. 이것을 가능하게 해주는 것이 JVM이다. 하지만 JVM이라는 중간 과정이 한번 추..

공부노트/Java 2022.01.05
1
더보기
프로필사진

늦깎이 30대 시작한 비전공 개발자 늦은만큼 막혀도 꾸준히 삽질해서, 끊임없이 성장하자

  • 분류 전체보기
    • 프로젝트 및 포트폴리오
    • TMI
    • 공부노트
      • HTML
      • HTTP
      • CSS3
      • JavaScript
      • jQuery
      • Java
      • JSP
      • Spring
      • Mybatis
      • DB
      • Git
      • React
      • Node.js
    • 계획 및 피드백
    • 실전예제
      • CSS예제
      • JavaScript예제
    • 오류 정리 ( 같은 실수 하지 말자)
    • etc

Tag

기본기, javascript, 기본정리, 암기, Java, 메서드, JSTL, 공부노트, jsp, css, 노트, HTML, 자바스크립트, Spring, 개발, bean객체, 메모, 500에러, 비전공, React,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바