本書系統地介紹Java程序設計的基礎知識、開發環境與開發工具。全書共分12章,內容包括Java語言概述、Java語言的基本語法、程序流程控制語句、面向對象編程基礎、異常的概念和處理、多線程處理機制、集合框架、Java輸入/輸出(I/O)處理、JDBC數據庫編程、Java網絡編程和Swing程序設計,*後介紹Java常用的類庫和開發Java程序的實戰演練,包括記事本工具、網絡通信工具和在線相冊的開發項目。另外,每章還安排了練習題和編程練習,供讀者鞏固知識,提升編程技能。本書從初學者的角度出發,以豐富的實例、通俗易懂的語言,詳細介紹Java開發中重點用到的多種技術,使讀者快速掌握Java程序設計的方法。