개발13 JVM(Java Virtual Machine)? 2023.03.12 직역하면 '자바를 실행시키기 위한 가상 기계(컴퓨터)'란 뜻이다. Java는 OS(운영체제)에 종속적이지 않는 특징이 있는데 바로 JVM 때문이다. 자바는 OS(운영체제)에 영향을 받지않는다 자바프로그램은 JVM만 있으면 실행이 가능한데 JVM이 OS에게 메모리 사용권한을 할당받고 JVM이 자바프로그램을 호출,실행하게 된다. OS에게선 자유롭지만 ,JVM에게선 종속적이게 되었다. ( JVM을 실행시키고, JVM이 자바 프로그램을 실행시켜 OS에서 직접 제어 받는것보다는 속도는 느리다.) JVM의 실행과정과 구성 HTML 삽입 미리보기할 수 없는 소스 1. IDE를 통해 자바 소스코드 작성( .java의 확장자 소스 파일) 2. java compiler가 소스코드(.java)를 바이트 .. 2023. 3. 8. 이전 1 2 3 다음