本書包含Java基礎和Java Web編程兩部分內容。在保證Java體繫結構完整的同時,更注重Java的實用性,敘述深入淺出,既能達到相當的理論高度,又通俗易懂;既適合做教材,也適合於自學。書中有一個完整的網上書店的案例貫穿於下篇的每個章節。本書分為上、下兩篇。上篇是Java基礎知識,主要介紹了與Java開發相關的一些基礎知識;下篇是JavaEE基礎知識,主要介紹了JSP動態網頁開發的相關知識。本書的優選特點是書中列舉了大量的實例,將一些知識點很好地組織到示例中,通過示例來講解相關內容。本書既可供本科及大專院校用作“Java語言程序設計”課程教材,也可用於JavaWeb開發的入門教材。