1주차 과제: JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.
JVM이란 무엇인가 컴파일하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 JVM이란 무엇인가 ->JVM이란 java virtual machine의 줄임말이다.jvm은 java와 os사이에서 중개자 역할을 하며,java byte code를 os에 맞게 해석해 주는 역할을 하여 java가 os에 상관없이 사용가능하게 만들어준다. java는 jvm의 해석을 거치기 때문에 c와 같은 네이티브 언어에 비해 속도가 느렸지만 JIT(just in time)컴파일러를 통해 이러한 단점을 극복하였습니다. java byte code란? ->자바 소스 파일을 javac 명령어로 컴파일한 파일을 말합니다. JVM 구성 요소 ->이렇게 4가지 ..
2021.01.23