Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- multi instance
- rpm설치목록
- intelij mybatis
- nodejs 환경변수처리
- 레드마인
- 메소드한줄
- 레드마인테마
- Redmine theme
- redmine
- dotenv
- yum설치목록
- CentOS
- .env
- intelij sqlmap
- yum목록
- rpm목록
- 배열크기
- sqlmap warring
- node.js postgresql
- 멀티 인스턴스
- tomcat install
- 리액트네이티브
- 레드마인 테마
- Java
- sqlmap 경고
- node postgresql
- 배열컬럼
- pg환경변수
- 패키지
- Node
Archives
- Today
- Total
목록JVM (1)
ZeroRadish

일반적인 언어는 CPU 아키텍쳐와 플랫폼의 환경에 맞추어 기계어로 컴파일 됩니다. 그렇기 때문에 플랫폼이 변경되는 경우, 타겟 플랫폼에 알맞게 크로스 컴파일을 해주지 않는다면 제대로 동작하지 않을 수 있습니다. 자바의 경우는 CPU의 아키텍쳐와 플랫폼의 환경에 맞추는 것이 아닌 바이트코드라는 것으로 컴파일 됩니다. 바이트 코드로 컴파일된 결과물이 .class 파일 입니다. class 파일을 해석하고 실행하기 위해서는 반드시 자바 가상 머신 JVM이 필요합니다. 우리가 JDK 또는 JRE 를 설치하는 이유 입니다. 위 그림을 보면 JRE는 JVM을 포함하고 있고, JDK는 JRE를 포함하고 있습니다. 그렇기 때문에 Java 어플리케이션을 실행만 하기 위한 환경이라면 JDK를 설치할 필요는 없습니다. JVM..
카테고리 없음
2022. 1. 30. 21:48