자바(Java)
[자바] JVM, 자바 실행방법
목표자바 소스파일을 JVM으로 실행하는 과정 이해하기학습할 것JVM이란 무엇인가컴파일 하는 방법실행하는 방법바이트코드란 무엇인가JIT 컴파일러란 무엇이며 어떻게 동작하는지JVM 구성요소JDK와 JRE의 차이 JVM JVM의미: Java Virtual Machine의 줄임말이며 자바 가상 컴퓨터정도로 이해하면 편하다.여러 운영체제에서 사용가능한 애뮬레이터이며 자바의 명령을 운영체제에 맞게 변환해준다.필요성: 자바는 운영체제에 독립적이다, 그렇기에 여러 운영체제에 사용할려면 운영체제에 종속적인JVM을 사용해야한다. 사용하게되면 자바의 파일 수정없이 어디서든지 그 파일을 실행해볼수있다. 컴파일과 실행방법컴파일의 의미: 소스프로그램 ⇒ 기계어변환하는 과정(바이트 코드르 만드는 과정)을 말한다.java.exe..