반응형
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
- svn
- 오라클
- 보안
- Server
- java
- JQuery
- 톰캣
- 디비버
- Redis
- HTTP
- oracle
- Javascript
- 인텔리제이
- 상태코드
- IntelliJ
- DBeaver
- 이클립스
- 마이바티스
- Tomcat
- 자바
- db
- mybatis
- 자바스크립트
- 자바문법
- 모바텀
- Eclipse
- JSON
- git
- Linux
- SQL
Archives
- Today
- Total
목록Java/JVM (1)
JongTachi의 개발 블로그
[JVM] JVM이란?
JVM은 자바 가상 머신으로, 자바 프로그램을 실행하기 위한 가상 컴퓨터입니다. JVM의 역할은 자바 언어로 작성된 소스 코드를 컴파일하고 해당 플랫폼에 맞게 기게어로 변환하야 실행합니다. 이를 통해 자바 프로그램은 플랫폼에 독립적으로 실행 될 수 있습니다. TIP. 잠깐.. 컴파일을 왜 해?? 컴파일은 프로그래밍 언어로 작성된 소스 코드를 기계어로 변환하는 과정을 의미해요. 이러한 과정을 거치는 이유 4가지를 말씀드리겠습니다. 1) 실행 속도 향상 : 컴파일은 소스코드를 기계어로 변환할때 파일을 생성하는데 이 파일은 CPU가 직접 실행할 수 있는 형태이므로, 인터프리터 방식에 비해 빠른 실행속도를 가집니다. 2) 오류 검출 : 컴파일러는 소스 코드를 기계어로 변환할 때 소스 코드를 분석하고 문법적인 오..
Java/JVM
2023. 6. 4. 19:17