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 |
Tags
- Service Locator
- Service Locator 패턴
- Spring Boot
- Web
- 이펙티브 자바
- springboot
- Firebase
- Connection Pool
- 트랜잭션
- db
- multi module
- NotEmpty
- SQL 삽입 공격
- NotBlank
- restTemplate
- 디자인 패턴
- 플라이웨이트
- deleteById
- Effetive Java
- Item04
- Effective Java
- @MockBean
- FCM
- @ControllerAdvice
- Proxy Patter
- @Valid
- JPA
- java
- 데이터베이스
- @SpyBean
Archives
- Today
- Total
목록JVM (1)
NoTimeForDawdling
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/c4mJl7/btqW4hK9rcN/Bn2q79ksiAxSof74i99ADk/img.png)
JVM이란? 운영체제 위에서 동작하는 프로세스로 자바 코드를 컴파일해서 얻은 바이트 코드를 해당 운영체제가 이해할 수 있는 기계어로 바꿔 실행시켜주는 역할을 합니다. 자바 가상머신으로 자바와 운영체제 사이에서 중계자 역할을 합니다. 자바가 운영체제 종류에 영향받지 않고 돌아갈 수 있도록 합니다. 메모리 관리를 자동으로 해줍니다.(GC) JVM 구성 JVM은 크게 4가지로 구분됩니다. Class Loader Execution Engine JVM Memory (Runtime Data Area) Native 1. Class Loader Class Loader는 .class 파일(바이트 코드)을 로드하는데 사용되는 하위 시스템입니다. Class Loader는 크게 세 가지 기능을 수행합니다. Loading Lo..
Java
2021. 2. 13. 14:27