本書利用豐富有趣的案例講解了Java的基礎(chǔ)知識(shí)。全書主要包括7個(gè)項(xiàng)目,分別是Java開(kāi)發(fā)環(huán)境的搭建,Java語(yǔ)法基礎(chǔ),Java流程控制設(shè)計(jì),Java類與對(duì)象,類的封裝、繼承與多態(tài),Java數(shù)據(jù)庫(kù)與集合類,多線程與I/O文件流。各項(xiàng)目之間環(huán)環(huán)相扣,每個(gè)項(xiàng)目均為下一個(gè)項(xiàng)目的學(xué)習(xí)做好充分準(zhǔn)備,本書以淘淘樂(lè)購(gòu)管理系統(tǒng)項(xiàng)目為主線,貼近學(xué)生生活,接近社會(huì)實(shí)際,難易適中,通過(guò)項(xiàng)目目標(biāo)制訂實(shí)訓(xùn)任務(wù),將理論知識(shí)點(diǎn)與實(shí)踐操作內(nèi)容很好地契合,實(shí)現(xiàn)理實(shí)一體化教學(xué)。本書內(nèi)容豐富,注重德育教育,把培育和踐行社會(huì)主義核心價(jià)值觀的基本要求融入教學(xué)過(guò)程,增強(qiáng)學(xué)生的文化自信。
本書可作為高職院校“Java程序設(shè)計(jì)”課程的教材和教學(xué)參考書,也可作為對(duì)Java編程感興趣的讀者的參考書。