本書內容全面,重點突出,通俗易懂、循序漸進、深入淺出,全書共分17章,主要內容包括Java概述、語言基礎、選擇控制、循環控制、方法、數組、對像和類、繼承和多態、抽像類和接口、Java異常處理、常用類和接口、圖形用戶界面、文件輸入輸出、多線程編程、數據庫編程、網絡程序設計、JSP應用技術等。
本書每章都給出了較多的例題與應用實例,各章後有適量的習題以便於讀者學習與鞏固所學知識。
本書可作為高等院校理工科各專業“Java語言程序設計”類課程的教材,也可供參加自學考試人員、應用繫統開發設計人員及其他對程序設計感興趣的讀者參閱。