250x250
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- #이클립스
- 스프링
- #자바가상머신
- Spring
- 설치
- 설정
- 인텔리제이
- #JVM
- #java
- Like
- #오라클
- #eclipse
- springboot
- 이클립스
- 플러그인
- #자바
- 소스코드 맵
- 오라클
- log4j2
- Oracle
- mariadb
- html
- #Oracle
- Eclipse
- Plugins
- CodeGlance
- 스프링부트
- log4j
- IntelliJ
- 환경설정
Archives
- Today
- Total
목록#자바가상머신 (2)
커피와 개발자
기본 개념
자바 프로그램의 실행 구조와 자바 가상 머신 자바 가상 머신(Java Virtual Machine : JVM)은 자바 바이트코드를 실행할 수 있는 주체이다. 자바 바이트코드는 플랫폼에 독립적이며 모든 자바 가상 머신은 자바 가상 머신 규격에 정의된 대로 자바 바이트코드를 실행한다. 따라서 표준 자바 API까지 동일한 동작을 하도록 구현한 상태에서는 이론적으로 모든 자바 프로그램은 CPU나 운영 체제의 종류와 무관하게 동일하게 동작할 것을 보장한다. 자바 프로그램은 OS에 따라서 서로 다른 JVM를 설치함으로써 운영체제에 독립적이고 가바 가상 머신은 운영체제에 의존적이다. 따라서 자바 프로그램은 어느 OS에서 구동을 하더라도 같은 소스 같은 컴파일 소스를 이용하여 동일한 동작을 보장한다. 자바 플랫폼 (J..
웹개발/Java
2017. 12. 15. 17:33