Minerva

  • 홈
  • 태그
  • 방명록

메모리 1

자바 메모리 구조 설명(RunTime Data Area)

오늘은 자바의 런타임 데이터 에리어에 관한 포스팅이다. 먼저, RunTime Data Atea란JVM(Java Virtual Machine)이 프로그램을 수행하기 위해서 운영체제(OS)로부터할당받은 메모리 영역이다.   위 그림 왼쪽의 자바 소스 파일에서 자바 컴파일러를 통해 컴파일 단계에서Byte Code로 변환된다. 이는 JVM이 이해하고 실행할 수 있도록 변환 해주는중간 코드이다. 이렇게 바이트 코드 즉, java class file로 변환 되었다면이 개발자가 직접 작성한 소스 .class 파일이 JVM에서 실행이된다. 추가적으로 Run Time area의 오른쪽 맨 아래 위치한Java API's class files는 Java 표준 라이브러리에서 제공하는클래스 파일로 여러 기본 기능을 제공하는 클..

프로그래밍 언어/JAVA 2024.10.10
이전
1
다음
더보기
프로필사진

Minerva

"간단히 설명할 수 없다면, 충분히 이해하지 못한 것이다. - 아인슈타인-"

  • 글 목록 (15)
    • 프로그래밍 언어 (14)
      • C (0)
      • C# (0)
      • JAVA (14)
      • Dart (0)
      • Python (0)
      • R (0)
    • 스크립트 언어 (0)
      • PHP (0)
      • JSP(JavaServer Page) (0)
      • JavaScript (0)
      • TypeScript (0)
    • 템플릿 엔진 (0)
      • Mustache (0)
      • ThymeLeaf(JAVA) (0)
      • Twig(PHP) (0)
    • HTML & CSS (0)
      • HTML5 (0)
      • CSS3 (0)
      • 웹표준 검사(W3C) (0)
      • SEO & Lighthouse (0)
      • 반응형 웹 디자인(Dynamic Web Desig.. (0)
    • 라이브러리 (0)
      • 라이브러리의 정의 (0)
      • JAVA 라이브러리 (0)
      • 스프링 부트 라이브러리 (0)
      • JavaScript 라이브러리 (0)
    • 프레임워크 (1)
      • 스프링 (0)
      • 스프링부트 (1)
      • Laravel (0)
      • .NET (0)
      • Django (0)
    • 데이터베이스(DB) (0)
      • RDBMS (0)
      • NoSQL (0)
    • Tools (0)
    • 디자인 패턴 (0)
    • 프로젝트 (0)
      • 개발 문서 (0)
      • Troubleshooting (0)
    • 리눅스(Linux) & VMware (0)
    • 알고리즘 & 자료구조 (0)
      • 알고리즘 기초 (0)
      • 자료구조(스택, 큐, 힙) (0)
      • 정렬 알고리즘(병합, 퀵, 힙 정렬) (0)
      • 그래프 알고리즘(최단 경로, 최소 신장 트리) (0)
    • 아키텍처(Architecture) (0)
      • 아키텍처란? (0)
      • 소프트웨어 아키텍처 (0)
    • DevOps (0)
      • 코드 테스트 및 테스트 자동화 (0)
      • 트레픽 분산과 부하 테스트(AWS) (0)
      • 모니터링 및 로깅 (0)
    • 프로그래밍 문제 풀이 (0)
    • 운영체제 (0)
      • 운영체제란? (0)
      • 프로세스 관리, 스레드, 동기화 (0)
      • 메모리 관리(페이징, 세그멘테이션, 가상메모리) (0)
      • 파일 시스템 (0)
      • 네트워크 관리(분산 시스템, 통신 프로토콜) (0)
      • 보안(접근 제어, 암호화, 침입 탐지) (0)
    • 게임 엔진 (0)
      • 유니티 (0)
      • 언리얼 (0)
    • 인공지능 및 머신러닝(AI & ML) (0)
      • 수학 (0)
      • 데이터 전처리 (0)
      • 지도 학습(Supervised Learning) (0)
      • 비지도 학습(Unsupervised Learnin.. (0)
      • 강화 학습(Reinforcement Learnin.. (0)
      • 자연어 처리(NLP) (0)
      • 컴퓨터 비전(Comuter Vision) (0)
      • 신경망 및 딥러닝 (0)
      • 모델 평가 및 검증 (0)
    • 보면 괜찮은 글 들? (0)

Tag

메모리, 객체지향, it, 접근 제어 지시자, 공부, 변수, 형변환, 기초, 프로그래밍, springboot, 리터럴, 자바, Gradle, 개발, 상수, 개발자, java, html, LiveReload, IntelliJ,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바