근래에 프로그래밍 언어 중에서 가장 많이 사용하는 언어는 자바언어이고, 자바언어는 스마트폰과 같은 바일 기기에서 사용하는 모바일 애플리케이션(우리가 스마트폰에서 사용하는 버스도착안내, 만보걷기, 날씨정보, 음식점 정보 찾기 등과 같은 수 만개의 앱 프로그램들), 서버 구축(JSP) 및 채팅과 같은 네트워크 응용 프로그램 개발에 사용되는 프로그래밍 언어입니다. 이렇게 다양한 응용 프로그램을 작성하기 위해서는 기본적인 언어인 자바 프로그램을 배워야합니다. 본 책의 내용은 자바를 처음 배우는 학생들에게 클래스와 객체, 변수, 대입 연산자 및 메소드를 독창적으로 매우 쉽게 설명을 하였습니다.
1장에서는 JDK(Java Development Kit) 및 Eclipse 자바개발툴을 설치하고 사용하는 방법을 실습을 통하여 학습합니다. 2장에서 자바 프로그래밍의 가장 중요한 내용을 이해한 후에 3장, 4장 및 5장에서 클래스의 작성을 배우면 재미있게 자바를 배울 수 있을 것입니다. 6장 및 7장은 패키지 및 라이브러리 클래스를 사용하는 방법을 설명합니다. 8장 및 9장은 각각 예외 처리 및 스레드를 설명하고 이를 이용하여 10장 및 11장에서는 그래픽 환경(GUI)에서 이벤트 프로그램을 작성하는 방법을 공부합니다. 12장에서는 입출력 클래스들을 배우고 13장, 14장 및 15장에서 언어의 기본적인 내용인 변수, 연산자 및 제어의 흐름을 공부합니다.