더북(TheBook)

자, 여기 워드 파일이 하나 있습니다. 이 파일을 열어서 작업하려면 어떻게 해야 할까요? 컴퓨터에 워드 프로그램을 설치해야 합니다. 스마트폰에서 열고 싶다면 스마트폰에서 사용할 수 있는 워드 애플리케이션을 스마트폰에 설치해야 합니다. 이렇게 스마트폰용, PC용 프로그램이 있는 것처럼 JVM도 리눅스용, 윈도우용, 맥용이 있어 이를 이용하면 모든 플랫폼에서 동작시킬 수 있습니다. JVM 위에서 실행되기 때문에 자바로 프로그래밍하면 윈도우, 리눅스, 맥 등 다양한 OS에서 돌아갑니다. 이러한 이유로 자바 언어는 플랫폼에 독립적이라고 이야기합니다.

 

그림 1-1 | 자바 언어는 플랫폼에 독립적이다

 

JVM은 자바로 만들어진 프로그램을 실행하는 프로그램입니다. 즉, 자바 언어로 개발하고 실행하려면 JVM이 필요합니다. 2장에서는 JVM을 포함한 JDK(Java Development Kit, 자바 개발 도구)를 직접 설치하겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.