本書具有簡單易學、理論和實例相結合的特點,可以使讀者很容易地接受Java語言的概念和設計方法,很快地編寫出合格的面向對象程序來解決一些簡單的實際問題。一些抽象的很難理解的內容,如類、對象、繼承、多態(tài)、異常、多線程等,在本書中都通過通俗易懂的方式進行了簡化。使用本書學習,讀者將會發(fā)現(xiàn)Java語言不難掌握。書中所有的程序都可上機運行,便于讀者通過實際上機運行來體會Java的原理、Java的功能與作用。作為一本教材,本書在((Java2程序設計基礎》教材的基礎上對如何介紹Java高級程序設?的內容做了精心的規(guī)劃,在各個章節(jié)內穿插使用了。Java常用類庫和方法,以復習鞏固基礎內容,在章節(jié)安排上盡可能做到由淺到深、由簡到繁、循序漸進。在內容的編排上體現(xiàn)了新的計算機教學思想和方法,以“提出問題一解決問題的方法一歸納必要的結論和概念”的方式介紹丁。Java編程思路,通過大量的實例和插圖,使讀者盡可能快地熟悉基本概念相掌握、基本編程方法。