기간 230612 - 230616 배운 내용 JAVA ◎ JAVA 1. JAVA의 특징 1) oop. 강력한 객체지향. 전부 클래스 안에 2) 플랫폼(hw+os)에 독립적 hw, os 종류 매우 다양. 플랫폼 다르면 기계어 다름. 포팅(porting)이 어렵다 JVM만 있으면 한번 컴파일한 거 어떤 플랫폼에서도 실행 가능. 2. JVM / JRE / JDK JVM : 기계어 통역, 메모리 관리, Garbage collection(가비지 컬렉션)을 수행 JIT : 인터프리터(JVM 안에 있음) JVM 안에 1. class loader 2. bytecode 검증기 3. JIT 컴파일러 JRE(Java Runtime Environment) : JVM + ... 자바실행환경 (운영시) java 프로그램 실행하는..