JVM
[자바스터디] 1. JAVA와 JVM
학습할 것 JAVA란? JVM이란 무엇인가 바이트코드 vs 바이너리 코드 자바 동작 순서 JVM 구성 요소 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JDK와 JRE의 차이 1. JAVA란? 다양한 운영체제에 독립적으로 실행 가능한 언어 객체 지향 언어 독립적인 언어 (JVM 제공) 자바는 운영체제와는 독립적 실행가능 Garbage Collector를 지원하여 자동 메모리 관리등 안정성이 높다 연산자 오버로딩 금지, 제네릭 도입하여 가독성 높였다 멀티 스레드 프로그래밍을 지원 수많은오픈 소스를 찾을 수 있다. 자바는 임베디드 시스템을 위한 언어로 개발되었다. ( Ex. FPGA Eclipse BSP ) 2. JVM이란 무엇인가 프로그램을 실행시키는 프로그램이다. JVM (JAVA Virtual Mach..