本書以Java SE 7為基礎,從程序設計基礎知識入手,由淺入深、循序漸進地介紹Java語言的基本概念、理論知識、程序設計方法及部分企業級應用技術。全書共11章,第1章為預備知識,簡要介紹程序設計、算法、軟件工程的基礎知識;第2章介紹Java語言的概況、程序結構和程序開發過程;第3、4章介紹Java的數據表示、運算和處理,包括數據類型、數據表示形式(常量、變量和字面量)、運算符及表達式、流程控制等
Java是目前軟體設計領域應用廣泛且功能極為強大的編程語言,是網路時代最重要的程式設計語言之一。本書注重理論結合實踐,採用循序漸進的方法,全面、系統地介紹Java SE的核心技術,使讀者掌握面向物件的思想和面向物件的程式設計方法。全書共15章,主要介紹Java語言概述、Java語法基礎、Java程式流程控制、陣列與字串、類與物件、類的繼承與多態、抽象類與介面、異常處理、檔的讀寫、Java SE A