Java Class - 1주차
·
Develop/Java
=͟͟͞͞Ꙭ̯ 중요 개념 정리 ✔ JVM(Java Virtual Machine) : 자바 가상 머신  ➜ 여러 가지의 기기 위헤 Java 프로그램을 실행시킬 수 있는 가상 기기를 만들어 주는 것.     - 바이트 코드 : 작성한 코드를 운영체제가 해석할 수 있는 코드로 변환된 코드     - 인터프리터 : 바이트 코드를 기계가 실행할 수 있도록 기계어로 번역     - JIT 컴파일러 : 실행 과정에서 컴파일 될수 있다. 코드의 필요한 부분만 변환하며, 기계어로 변환된 코드는 캐시에 저장되기 때문에 재사용 시 컴파일을 다시 할 필요가 없다.     - 메모리 영역 : Java 데이터를 저장하는 영역     - 클래스 로더 : JVM 으로 class 불러와서 메모리에 저장     - 가비지 컬렉터 : 메..