Java語言具有面向對像、與平臺無關、安全、穩定和多線程等優良特性,是目前軟件設計中極為強大的編程語言。Java已成為網絡時代最重要的語言之一。本書注重結合實例以及重要的設計模式,循序漸進地向讀者介紹了Java面向對像編程的重要知識。針對較難理解的問題,所列舉例子都是由簡到繁,便於讀者掌握Java面向對像編程的思想。全書分為l7章,分別講解了基本數據類型、枚舉和數組、運算符、表達式和語句、類、對像和接口、面向對像的幾個基本原則、重要的設計模式、常用實用類、JavaSwin9圖形用戶界面、對話框、Java輸入輸出流、泛型與集合框架、JDBC數據庫操作、Java多線程機制、Java網絡基礎以及JavaApplet等內容。
本書適合作為高等院校計算機專業Java語言程序設計以及面向對像語言課程的教材。