本書從初學者的角度出發,以豐富的案例,不同的學習圖標,深入淺出地介紹了Java編程的基礎知識和高級技術。全書共12章。第1章介紹了Java語言的特性、Java開發環境的搭建、Java程序的編譯和運行過程。第2章介紹了Java語言的一些基本語法。第3章和第4章全面講解了面向對像編程的思想和應用。第5章~第12章分別介紹了常用的Java
數據結構、異常處理、文件與流、圖形用戶界面編程、Java applet、多線程、網絡編程和數據庫編程技術。
本書可作為高等院校相關專業或社會培訓機構的教學用書,也可作為Java技術的初學者與編程愛好者的自學用書。