Back-End/백기선님의 자바 스터디8 1주차 - JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가. 목표 JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가. 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 javac 옵션 JVM이란 무엇인가 JVM - Java Virtual Machine JAVA Byte Code를 운영체제에 맞게 해석해주는 역할 즉, 자바를 실행해주는 머신 자바 어플리케이션을 클래스 로더를 통해 읽어 들여 자바 API와 함께 실행한다. 자바와 OS사이에서 중개자 역할을 하며 자바로 작성된 모든 어플리케이션은 모두 JVM에서만 실행된다. ( 자바가 OS에 독립적인 이유 ) 하지만 JVM은 OS에 종속적이기 때문에 해당 OS에서 실행가능한 JVM이 필요하다. 다른.. 2022. 3. 10. 백기선 자바 라이브 스터디 깃허브 : https://github.com/whiteship/live-study 백기선님의 유튜브에서 진행했던 스터디이다. 이미 기간은 지나 영상만 남아있지만 그래도 그때 참여한다는 마음으로 정리하며 글을 써보려 한다. ( 원글 주소 : https://velog.io/@7533ymh/series/백기선님의-자바-스터디 ) 2022. 3. 10. 이전 1 2 다음