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 | 31 |
Tags
- java 패키지
- java반복문
- java_this
- javatime
- java 제네릭
- java 추상 클래스
- 화살표연산자
- java 메서드 오버라이딩
- java super메소드
- 오블완
- Java 자료구조
- ai활용법
- JAVA데이터타입
- binraytree
- java 이진트리
- 티스토리챌린지
- java 애노테이션
- java스터디
- java
- import 키워드
- javautil패키지
- 생성형AI
- this키워드
- asyncawait
- javascript
- java final 키워드
- gpt활용팁
- java objact클래스
- java 람다식
- 창의적도구
Archives
- Today
- Total
목록2024/10/10 (1)
코딩쿠의 코드 연대기
JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.
학습목표, 과제JVM이란 무엇인가컴파일 하는 방법실행하는 방법바이트코드란 무엇인가JIT 컴파일러란 무엇이며 어떻게 동작하는지JVM 구성 요소JDK와 JRE의 차이JVM이란 무엇인가? JVM(Java Virtual Machine)은 java의 중간 코드를 실행할 수 있는 주체로, OS에 종속되지 않고 .java 코들를 실행할 수 있게 하는 '가상 컴퓨터' 이다.Java 소스코드, 즉 원시코드(*.java)는 CPU가 인식을 하지 못하므로 기계어로 컴파일을 해줘야한다.하지만 Java는 이 JVM 이라는 가상머신을 거쳐서 OS에 도달하기 때문에 OS가 인식할 수 있는 기계어로 바로 컴파일 되는게 아니라 JVM이 인식할 수 있는 Java bytecode(*.class)로 변환된다. 출처따즈아 > 김지은 JAV..
코딩스터디/JAVA스터디
2024. 10. 10. 21:57