자바의 특징 및 JVM 동작 과정
자바는 1990년대에 발표되었고, 어디서나 동작 가능하며, 가장 많이 쓰이는 개발언어이다 java의 특징 공통 실행환경(JVM)이 있어서 다양한 OS에서도 실행이 가능하다. 코드 이해 및 유지보수가 쉽다. 안정성이 높아 오류를 방지하고 보안상 안전하다. 네트워크 및 DB 연결 등 작업을 처리하는 API를 제공하여 대규모 앱 개발에 유용하다. 다양한 개발도구와 라이브러리를 사용 가능하다. 자바 가상 머신(JVM; Java Virtual Machine)이란? java로 작성된 앱은 JVM에서만 실행되기에 실행을 위해서는 필수이다. OS에 종속적이기 때문에 해당 OS에서 실행가능한 JVM이 필요하다. 자바 동작 과정 개발자가 java로 코드 작성(자바 클래스 파일(.java) 생성) 자바 컴파일러가 개발자가 ..