本書是CEAC高等職業(yè)教育電子信息類專業(yè)雙證課程培訓方案配套教材。本課程是使學生理解面向對象的程序設計思想,掌握Java語言的基本知識,學會用Java語言進行工程化設計,建議學時64學時。全書共12章,主要內容包括:概述,Java的基本語法,類與對象,類的封裝、多態(tài)和繼承,接口和包,對象設計的規(guī)范,Applet程序,Java的輸入與輸出流,Java的圖形用戶界面,Java的多線程,Java數據庫開發(fā)和Java的WEB開發(fā)應用。本書適用于高等職業(yè)教育電子信息類專業(yè),也可供各類培訓課程和自學者使用。