자바의 최대 장점 중 하나인 네트워크 프로그래밍 부분을 중심으로 설명하는 자바 입문서이다. 처음 자바를 접하는 사용자도 책의 내용을 차근차근 따라하면서 자바를 익힐 수 있도록 하였다. 자바 프로그램을 작성하기 위한 기본 환경 설정을 통해 자바에 대한 전반적인 기초 개념에 대해서 설명하고 있으며, 하나의 채팅 프로그램을 완성함으로 해서 네트워크 부분에서 이루어지는 자바 프로그램에 대한 이해를 높일 수 있도록 하였다.
프로그램을 처음 접하는 사용자나 객체 지향 프로그래밍에 대해 궁금했던 자바 프로그래머에게도 도움이 될 수 있도록 책의 구성을 모듈별로 나누었기 때문에, 굳이 처음부터 읽지 않아도 각 Chapter별로 내용을 습득할 수 있도록 구성하였다. 그리고 딱딱한 내용보다는 생활하면서 접할 수 있는 예제를 자바 프로그램에 적용시켜서 설명하였기 때문에 읽으면서 프로그램을 습득할 수 있도록 하였다. 예제 소스를 엡하드(www. webhard.co.kr)에서 제공한다.