本書是《Java語言程序設計》(第3版)(清華大學出版社)的配套學習與實訓指導,目的是為學生課前、課後學習和上機實訓提供幫助和指導。全書章節與主教材一致,共18章,每章包含: 本章學習指導,給出了本章學習目標、課前學習自測題目、核心知識點思維導圖以及學習參考資源等; 復習與思考題,給出了本章復習與思考題,這些題目有助於學生理解、鞏固和消化本章的主要內容;實訓任務,通過完成若干實訓任務使學生進一步強化本章所學知識; 編程練習及答案,給出主教材中編程練習的參考答案,供學生在學習時參考。本書可作為計算機及相關專業學生“Java語言程序設計”課程的輔導和實驗教材,也可作為自學者學習“面向對像”課程或Java語言的參考書。