本書是普通高等教育“十五”國家級規(guī)劃教材,是被列入高等教育出版社2002年度“高等教育百門精品課程教材建設計劃”的教材。本書通過案例全面詳細地介紹了Java程序設計的基本知識、方法與技巧,并通過綜合案例將各知識點結合起來,達到學以致用的目的。全書共分十二章,第一章至第七章主要介紹了Java語言的基礎知識和面向對象的編程思想,其中包括Java的編程環(huán)境、Java語法基礎、類與對象、字符串處理、異常、I/O及文件操作。第八章至第十二章主要介紹了Java的多線程機制、圖形用戶界面及事件處理、網絡編程、JDBC及Web應用等。全書最后通過綜合案例從功能定義、系統(tǒng)分析與設計、模塊劃分和代碼實現(xiàn)等幾個角度對案例進行了詳細的介紹,讀者通過該案例可全面掌握Java語言軟件開發(fā)技術,快速提高程序設計能力和軟件開發(fā)能力。附錄中對Java編碼規(guī)范、J2EE和Java其他應用作了簡單的介紹。本書既注重理論的介紹,又強調實際的應用,注重提高讀者利用面向對象技術和Java語言解決實際問題的能力。本書所有案例均在J2SDK1.3.1平臺下編譯通過,本書配有光盤,光盤中除源代碼外還放置了一些Java編程實用工具,能極大地提高讀者的編程效率。與本書配套的還有《Java程序設計與案例電子教案》和《Java綜合案例實驗指導》。