자바, JVM, JDK, JRE이란?
JVM (Java Virtual Machine) 자바 가상 머신으로 자바 바이트 코드(.class)를 운영체제(OS)가 실행할 수 있는 네이티브 코드로 변환(Interpreter, JIT Compiler) 하여 실행 합니다. 해당 운영체제에 맞는 네이티브 코드로 바꿔서 실행해야 하므로, JVM은 특정 플랫폼에 종속적이며, JVM은 자바(JAVA)와 운영체제 사이에서 중개하는 역할을 수행하기 때문에 자바가 운영체제에 신경 쓸 필요 없이 재사용이 가능하도록 해줍니다. JVM은 바이트 코드를 실행하는 표준 스펙(JVM)이자 구현체(특정 밴더가 구현한 JVM)입니다. JVM 벤더로는 Oracle, Amazon, Adoptium, Azul 등 여러 벤더들이 있습니다. JVM의 자세한 스펙은 https://docs..
Java
2022. 3. 27. 17:38
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- dromos
- optional api
- 프록시패턴
- 애노테이션
- 클래스로더
- 바이트 코드
- 자바 리플렉션
- classloder
- Reflection
- JRE와 JDK의 차이점
- Java Reflection
- 깃 기초
- javaagent
- jvm
- java abstractprocessor
- bytebuddy
- 람다표현식
- JVM 구조
- javassist
- java proxy pattern
- 실행 엔진
- 리플렉션
- 애노테이션 프로세서
- 자바 프록시 패턴
- java
- Annotation Processor
- java11 optional
- java optional
- 코드 커버리지
- Functional Interface
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함