本書以“對像”的概念為核心,立足於應用型本科及高職高專教學的需要,使用當代流行的“長短句”的寫作風格,由淺入深、循序漸進、圖文並茂地介紹Java面向對像程序設計基本思想、方法和技術,力圖使學生輕松掌握JavaSE的基本內容。在學生掌握“面向對像”程序設計基本思想和語言基本規則的同時,提高通過程序設計解決問題的能力。全書共9章。靠前章介紹Java程序設計環境以及Java程序的一般結構;第2章從一個簡單的程序開始,介紹Java標識符、運算符、基本數據類型、簡單的控制臺輸入輸出、流程控制語句、數組以及使用Java中內置的類來實例化對像完成一定的功能;第3章介紹類的設計、對像的創建和訪問;第4章介紹類與類之間的關繫,包括繼承和實現等;第5章介紹異常處理;第6章介紹Collection框架;第7章介紹輸入輸出流,重點介紹磁盤文件的讀寫;第8章介紹圖形用戶界面設計;第9章介紹線程和並發程序設計的基本技等