[Java] JVM 구조
JVM이란 Byte Code(.class파일)를 OS에 맞게 해석해주는 역할입니다 JVM 구조 1. Class Loader 2. Execution Engine 3. Runtime Data Areas Class Loader란 자바에서 소스를 작성하면 Person.java 처럼 .java파일이 생성됩니다. .java 소스를 자바컴파일러가 컴파일하면 Person.class 같은 .class파일(바이트코드)이 생성됩니다. 이렇게 생성된 클래스파일들을 엮어서 JVM이 운영체제로부터 할당받은 메모리영역인 Runtime Data Area로 적재하는 역할을 Class Loader가 한다. (자바 애플리케이션이 실행중일 때 이런 작업이 수행됩니다.) Execution Engine의 역할 Class Loader에 의해 메..
Java
2020. 11. 27. 02:32
공지사항
최근에 올라온 글
최근에 달린 댓글
- Today
- Yesterday
링크
TAG
- jdk11
- Redis
- Java
- 부하테스트
- strategy
- 영속성
- 메인보드#asrock b650m #조립pc #후기이벤트
- in-memory
- Effective JAVA
- LAMBDA
- template
- 디자인패턴
- nosql
- exception
- iterable
- observable
- reactive stream
- jvm
- concurrency
- Design Pattern
- template method
- gslb
- reactive
- Spring
- Serializable
- Observer Pattern
- Concurrecy
- JMeter
- Serialize
- object
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함