Java是一種面向對象的程序設計語言,具有平臺無關、安全、多線程、分布式網絡編程的特點,是目前最流行的程序設計語言之一。《Java面向對象程序設計》通過對面向對象知識及案例的介紹,能夠讓讀者從面向過程的思路轉向面向對象的思路。全書分為13章,前6章主要介紹Java的特點及開發環境的安裝和配置,Java的基本語法,面向對象的設計思路和類、對象、繼承、接口、多態等的用法,以及異常處理。從第7章開始分別以專題的方式介紹常用類庫、流與文件操作、泛型、圖形界面、多線程、網絡編程、JDBC數據庫編程等知識。對泛型和網絡編程部分的講解細致、圖文結合,借助案例介紹使讀者能夠實現學以致用的目的。各章內容設有“本章要點”“學習目標”“案例實訓”等模塊,內容講解過程穿插小實例,結構清晰、易學易懂。
《Java面向對象程序設計》內容豐富,案例貼合實際,適合作為普通本科院校及高職高專院校計算機相關專業學生的Java和面向對象程序設計的學習教材,也可以作為Java學習人員的初級、中級教程。