本書是一部系統論述J a v a編程語言的立體化教材, 主要內容包括引言、 開發環境搭建、 第一個J a v a程
序、 J a v a語法基礎、 數據類型、 運算符、 控制語句、 數組、 字符串、 面向對象基礎、 對象、 繼承與多態、 抽象類與
接口、 J a v a常用類、 內部類、 函數式編程、 異常處理、 對象集合、 泛型、 文件管理與I / O 流、 多線程編程、 網絡
編程、 S w i n g圖形用戶界面編程和數據庫編程。為了幫助學生消化吸收所學知識, 書中每章都安排若乾同
步練習題, 並在附錄中提供了參考答案。此外, 為了便於教授本門課程的教師指導學生上機操作, 書中部
分章節還安排了上機實驗內容。
本書可作為高等學校電腦軟件技術課程的教材, 也可作為社會培訓機構的培訓教材, 還適合廣 大
J a v a初學者和J a v a開發的程序員等自學使用。