本書特色介紹Java2的基礎編程技術在SDK環(huán)境下,開發(fā)Java2的各種高級界面剖析Java2的3個典型案例講解Servlet/JSP和數(shù)據庫的開發(fā)技術,介紹利用第三方jspSmartUpload開發(fā)實現(xiàn)圖文信息的數(shù)據庫上傳與下載技術本書循序漸進地介紹了Java2的基礎編程知識,包括Java的基本語法,Java的類和對象,代碼中的異常捕捉處理,數(shù)組和字符串的應用,標準輸入輸出及目錄文件的管理,圖形用戶界面的事件編程,多媒體、多線程編程以及Servlet/JSP動態(tài)頁面開發(fā)技術等。在介紹基礎知識的同時,還恰當?shù)卮┎褰榻B了一些頗有實用價值的高級開發(fā)實例,如互聯(lián)網上的多人聯(lián)機對弈游戲的服務器/客戶端程序的開發(fā)技術、多線程下可顯示聲頻波形圖的高級Applet播放器以及ServleffJSP動態(tài)頁面的最為經典的分頁數(shù)據瀏覽、存儲過程調用和基于第三方的jspSmartUpload開發(fā)包實現(xiàn)的圖片文件的上傳、下載技術等。閱讀本書,讀者不僅能夠在極短時間內掌握Java的基礎編程技術,還能夠做出一些真正具有商業(yè)用途的應用軟件。本書附帶的光盤中包含了書中所有的程序代碼和執(zhí)行碼,方便讀者了解程序的實際執(zhí)行情況、分析和調試程序。也歡迎讀者根據實際需要對程序進行二次開發(fā)。本書適合于Java初學者進行自學,也可供對Java有一定了解的讀者作為提高技術水平之用。本書詳細、清晰地列出了Java中很多常用方法的使用原型和示例代碼,因此可作為有一定Java編程經驗的程序員的一本快速參考手冊。