本書從企業(yè)用人的實踐技術需求出發(fā),系統地介紹了Java語言及相關技術。全書共13章,前4章為Java入門基礎,主要包括Java簡介及開發(fā)環(huán)境搭建、Java基礎語法等;第5、6章介紹Java面向對象編程、異常處理機制及包的概念,全面討論了面向對象程序設計的思想方法及在Java語言中的實現;第7、8章介紹Java的常用系統類和I/O流;第9章介紹Java的GUI圖形用戶界面技術;第10、11章介紹線程和網絡編程技術;第12章介紹Java與各種數據庫的連接方法及應用;第13章介紹Android程序開發(fā)基礎知識。本書結構合理,語言簡練,內容深入淺出,以案例匯總各章知識點,使讀者學而知所用,體現了Java編程語言的實戰(zhàn)性特點。本書可以作為高等院校和培訓班相關專業(yè)的教材,還可供從事計算機技術、電子商務、系統工程的人員和企業(yè)技術人員參考。