本書(shū)采用項(xiàng)目引領(lǐng)、任務(wù)驅(qū)動(dòng)的方式編寫(xiě)而成,全書(shū)共分11個(gè)項(xiàng)目,主要內(nèi)容包括走進(jìn)Java程序開(kāi)發(fā)、購(gòu)物小票幸運(yùn)抽獎(jiǎng)系統(tǒng)開(kāi)發(fā)、學(xué)生成績(jī)統(tǒng)計(jì)系統(tǒng)開(kāi)發(fā)、Java計(jì)算器項(xiàng)目開(kāi)發(fā)、圖書(shū)管理系統(tǒng)項(xiàng)目、使用集合管理學(xué)生信息、Java文件管理、使用多線程處理并發(fā)、使用JSP實(shí)現(xiàn)學(xué)生注冊(cè)登錄系統(tǒng)、使用JDBC和JavaBean操作數(shù)據(jù)庫(kù)、Servlet技術(shù)的應(yīng)用等。 本書(shū)在內(nèi)容編排上,選取最具代表性的項(xiàng)目貫穿全部知識(shí)點(diǎn),以幫助讀者抓住重點(diǎn),高效地掌握所學(xué)內(nèi)容。 本書(shū)適合作為高等職業(yè)院校計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、軟件技術(shù)、現(xiàn)代移動(dòng)通信技術(shù)等專業(yè)的教材,也可作為其他相關(guān)專業(yè)工程技術(shù)人員的參考書(shū)。
本書(shū)采用項(xiàng)目引領(lǐng),任務(wù)驅(qū)動(dòng)的方式編寫(xiě)而成。為了對(duì)Java Web 開(kāi)發(fā)的基礎(chǔ)知識(shí)進(jìn)行補(bǔ)充,在第一版的基礎(chǔ)上,重寫(xiě)了項(xiàng)目九 使用JSP 實(shí)現(xiàn)學(xué)生注冊(cè)登錄系統(tǒng),增加了項(xiàng)目十使用JDBC 和JavaBean 操作數(shù)據(jù)庫(kù)和項(xiàng)目十一 Servlet 技術(shù)的應(yīng)用,在內(nèi)容編排上,選取具有代表性的項(xiàng)目貫穿全部知識(shí)點(diǎn),以幫助讀者抓住重點(diǎn),高效地掌握所學(xué)內(nèi)容。在項(xiàng)目的開(kāi)篇清晰地描繪出該項(xiàng)目所覆蓋和需要掌握的知識(shí)點(diǎn),項(xiàng)目實(shí)戰(zhàn)過(guò)程中強(qiáng)調(diào)動(dòng)手和實(shí)操;每個(gè)項(xiàng)目由多個(gè)工作任務(wù)組成,讓學(xué)生以解決任務(wù)為驅(qū)動(dòng),在學(xué)中做,做中學(xué);每個(gè)任務(wù)包含任務(wù)目標(biāo)、任務(wù)描述、相關(guān)知識(shí)、任務(wù)實(shí)施、思考與練習(xí)五項(xiàng)內(nèi)容,在設(shè)計(jì)具體工作任務(wù)時(shí),遵循由易到難的認(rèn)知規(guī)律,使學(xué)生在實(shí)操中通過(guò)實(shí)踐盡快掌握J(rèn)ava 程序設(shè)計(jì)思想和方法,引導(dǎo)學(xué)生系統(tǒng)地學(xué)習(xí)課程知識(shí),使學(xué)生在校就能積累企業(yè)項(xiàng)目實(shí)戰(zhàn)工作經(jīng)驗(yàn)。教材內(nèi)容除理論知識(shí)外,還可通過(guò)掃描二維碼在線練習(xí)實(shí)操、工廠化教學(xué)等課件。
黨的二十大報(bào)告中明確指出:培養(yǎng)造就大批德才兼?zhèn)涞母咚刭|(zhì)人才,是國(guó)家和民族長(zhǎng)遠(yuǎn)發(fā)展大計(jì)。加快建設(shè)國(guó)家戰(zhàn)略人才力量,努力培養(yǎng)造就更多大師、戰(zhàn)略科學(xué)家、一流科技領(lǐng)軍人才和創(chuàng)新團(tuán)隊(duì)、青年科技人才、卓越工程師、大國(guó)工匠、高技能人才。當(dāng)前,隨著數(shù)字經(jīng)濟(jì)的快速發(fā)展,信息技術(shù)人才需求越來(lái)越大。堅(jiān)持為黨育人、為國(guó)育才,培養(yǎng)高素質(zhì)技術(shù)技能人才是職業(yè)院校的根本任務(wù)。
Java 語(yǔ)言是目前流行的程序設(shè)計(jì)語(yǔ)言之一。隨著Internet 技術(shù)與Web 應(yīng)用技術(shù)的發(fā)展,Java語(yǔ)言受到業(yè)界的廣泛青睞。本書(shū)通過(guò)豐富的項(xiàng)目實(shí)例循序漸進(jìn)地講解面向?qū)ο蟮母拍罴癑ava編程的思想,向讀者充分展示了Java Web 開(kāi)發(fā)所的基礎(chǔ)知識(shí)。
本書(shū)采用項(xiàng)目引領(lǐng),任務(wù)驅(qū)動(dòng)的方式編寫(xiě)而成。為了對(duì)Java Web 開(kāi)發(fā)的基礎(chǔ)知識(shí)進(jìn)行補(bǔ)充,在第一版的基礎(chǔ)上,重寫(xiě)了項(xiàng)目九 使用JSP 實(shí)現(xiàn)學(xué)生注冊(cè)登錄系統(tǒng),增加了項(xiàng)目十
使用JDBC 和JavaBean 操作數(shù)據(jù)庫(kù)和項(xiàng)目十一 Servlet 技術(shù)的應(yīng)用,在內(nèi)容編排上,選取具有代表性的項(xiàng)目貫穿全部知識(shí)點(diǎn),以幫助讀者抓住重點(diǎn),高效地掌握所學(xué)內(nèi)容。在項(xiàng)目的開(kāi)篇清晰地描繪出該項(xiàng)目所覆蓋和需要掌握的知識(shí)點(diǎn),項(xiàng)目實(shí)戰(zhàn)過(guò)程中強(qiáng)調(diào)動(dòng)手和實(shí)操;每個(gè)項(xiàng)目由多個(gè)工作任務(wù)組成,讓學(xué)生以解決任務(wù)為驅(qū)動(dòng),在學(xué)中做,做中學(xué);每個(gè)任務(wù)包含任務(wù)目標(biāo)、任務(wù)描述、相關(guān)知識(shí)、任務(wù)實(shí)施、思考與練習(xí)五項(xiàng)內(nèi)容,在設(shè)計(jì)具體工作任務(wù)時(shí),遵循由易到難的認(rèn)知規(guī)律,使學(xué)生在實(shí)操中通過(guò)實(shí)踐盡快掌握J(rèn)ava 程序設(shè)計(jì)思想和方法,引導(dǎo)學(xué)生系統(tǒng)地學(xué)習(xí)課程知識(shí),使學(xué)生在校就能積累企業(yè)項(xiàng)目實(shí)戰(zhàn)工作經(jīng)驗(yàn)。教材內(nèi)容除理論知識(shí)外,還可通過(guò)掃描二維碼在線練習(xí)實(shí)操、工廠化教學(xué)等課件。
本書(shū)由日照職業(yè)技術(shù)學(xué)院牟志華、北京華晟經(jīng)世信息技術(shù)股份有限公司趙龍生任主編,日照職業(yè)技術(shù)學(xué)院司青燕、鄭州理工職業(yè)學(xué)院董寶陽(yáng)及日照職業(yè)技術(shù)學(xué)院盛雯雯任副主編。各項(xiàng)目編寫(xiě)分工如下:牟志華編寫(xiě)了項(xiàng)目一、項(xiàng)目二和項(xiàng)目三,趙龍生編寫(xiě)了項(xiàng)目四、項(xiàng)目五、項(xiàng)目六、項(xiàng)目十,盛雯雯編寫(xiě)了項(xiàng)目七,司青燕編寫(xiě)了項(xiàng)目八、項(xiàng)目九,董寶陽(yáng)編寫(xiě)了項(xiàng)目十一,北京華晟經(jīng)世信息技術(shù)股份有限公司安傳鋒、耿壘、高培方、蘇雪霞、張磊,北京東方國(guó)信科技股份有限公司李衛(wèi)平參與了本書(shū)部分工作任務(wù)的編寫(xiě)、校對(duì)、整理等工作。北京華晟經(jīng)世信息技術(shù)股份有限公司丁亮任主審。全書(shū)由牟志華、趙龍生統(tǒng)稿并定稿。
在本書(shū)的編寫(xiě)過(guò)程中,得到北京華晟經(jīng)世信息技術(shù)股份有限公司、北京東方國(guó)信科技股份有限公司、鄭州理工職業(yè)學(xué)院大力支持,在此表示衷心的感謝!
由于時(shí)間倉(cāng)促,編者水平有限,書(shū)中疏漏與不妥之處在所難免,歡迎廣大讀者批評(píng)指正。
編 者
2023 年5 月
牟志華,日照職業(yè)技術(shù)學(xué)院