코딩하는 집사

  • 홈
  • 태그

자바컴파일 1

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

JVM이란 무엇인가? Java Virtual Machine 의 약자로 OS와 프로그램의 사이에서 기계어로 해석해 주는 역할을 해주며, 운영체제 종류에 상관없이 실행 가능하도록 해준다. JVM 구성 요소 - Class Loader 클래스 로더는 로딩, 링크, 초기화 순서로 진행됩니다. 클래스 로더라는 이름 그대로 클래스 파일을 적재(Runtime Data Area) 하는 역할을 하며, 자바 소스 파일을 컴파일 하면 바이트 코드(.class 파일)이 생성되고 class 파일들을 모아 클래스 로더가 메모리에 적재시킨다. - Execution Engine class Loder에 의해 메모리에 적재된 클래스(바이트코드)들을 컴퓨터가 이해할 수 있는 기계어로 변경해 명령어 단위로 실행하는 역할을 한다. 이 때 명령..

JAVA 2021.01.30
1
더보기
프로필사진

  • 분류 전체보기 (31)
    • Reactjs (2)
    • Nodejs (2)
    • javascript, JQuery (8)
    • JAVA (6)
    • CSS (1)
    • SQL (1)
    • Study (5)
    • Algorithm (1)
    • ... (5)

Tag

nextjs+typescirpt, m1nvm설치, 레르나, 리액트설치, 자바컴파일, 자바스크립트 전기요금계산기, ea6, 방송통신대, git설치 #brew에러 #homebrew #m1, nvm설치오류, node설치오류, for...of, nextjs설치, mono-repo, Javascript, for...in, lerna, react+typescript, 러나, 병합연산자,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • cattaku's github
  • cattaku's portfolio

티스토리툴바