본문 바로가기
Dev metacog/Back-End

JVM

by 잘 배우고, 잘 익히기 2021. 3. 19.
정의 특징
자바 런타임 환경을 제공하는 가상 머신 이식성 : 어떤 OS에서도 사용 가능

  - 중간 레이어로써 필요로 하는 용도를 충족해 주기 위한 인터페이스 역할 수행 

  - 레이어링 : 레이어 추가를 통해서 다양성과 유연성을 충족시키는 사상 

  - 하나의 코드로 다양한 OS에서 적용 가능 

- 머신인 이유 : 기계가 하는 일에 대한 역할로 볼 수 있음(인터프리터, 컴파일, 메모리 관리)

그림 출처 : www.infoworld.com/article/3272244/what-is-the-jvm-introducing-the-java-virtual-machine.html

 

What is the JVM? Introducing the Java Virtual Machine

The Java Virtual Machine manages system memory and provides a portable execution environment for Java-based applications. Developers reap the rewards in performance, stability, and predictable runtimes.

www.infoworld.com

 

'Dev metacog > Back-End' 카테고리의 다른 글

JDK, JRE  (0) 2021.03.19
Python Multi Threading  (0) 2021.03.19
Spring Boot : MVC 패턴  (0) 2021.03.14
Spring Boot  (0) 2021.03.13
Spring Boot 환경 설정  (0) 2021.03.13