Java面向?qū)ο蟪绦蛟O計教程(微課版)(新編21世紀高等職業(yè)教育精品教材·電子與信息類)
定 價:48 元
叢書名:新編21世紀高等職業(yè)教育精品教材·電子與信息類
當前圖書已被 1 所學校薦購過!
查看明細
- 作者:黨中華
- 出版時間:2025/3/1
- ISBN:9787300334110
- 出 版 社:中國人民大學出版社
- 中圖法分類:TP312.8
- 頁碼:264
- 紙張:
- 版次:1
- 開本:16
本書是浙江省“十三五“新形態(tài)教材項目研究成果,是在十余年Java程序設計課程教學實踐的基礎上,參照大數(shù)據(jù)應用開發(fā)(Java)1+X證書標準,結(jié)合Java應用軟件開發(fā)人才特點編撰而成。教材內(nèi)容涵蓋了Java初級程序員要掌握的核心技術(shù),包括Java程序設計基礎、面向?qū)ο蠹夹g(shù)、文件與數(shù)據(jù)流、異常處理、泛型與集合框架、圖形用戶界面設計、數(shù)據(jù)庫操作、多線程與網(wǎng)絡編程等。本書的特點是”能力牽引—項目導向—任務驅(qū)動“,立足Java面向?qū)ο蠛诵哪芰ε囵B(yǎng),以農(nóng)產(chǎn)品銷售大項目為應用背景,通過任務驅(qū)動的形式,結(jié)合浙江省在線精品課程開放平臺,開展線上線下混合式教學。本書適合信息大類、工業(yè)互聯(lián)網(wǎng)技術(shù)等專業(yè)學生作為專業(yè)課教材,也可作為大數(shù)據(jù)應用開發(fā)(Java)考證培訓,或企業(yè)內(nèi)部技術(shù)培訓教材使用?紤]到學生就業(yè)需求和軟件項目開發(fā)對技術(shù)的綜合性要求,本書最后一章安排了JSP項目入門知識,對與后續(xù)課程的銜接、盡快對接實戰(zhàn)項目場景,會起到積極的引導作用。
黨中華,嘉興職業(yè)技術(shù)學院副教授,軟件技術(shù)專業(yè)負責人,主要從事軟件技術(shù)、工業(yè)互聯(lián)網(wǎng)技術(shù)教學與職業(yè)教育研究,先后承擔過“數(shù)據(jù)庫程序設計”“Java程序設計”“NoSQL數(shù)據(jù)庫基礎”等課程的教學工作,主持《高職軟件服務外包專業(yè)校企共建機制研究——以嘉興職業(yè)技術(shù)學院為例》《地方性高職院校工業(yè)互聯(lián)網(wǎng)人才職業(yè)能力培養(yǎng)與路徑研究——基于長三角一體化視角》等地廳級教科研課題5項,參與浙江省科技廳高技能人才培養(yǎng)和技術(shù)創(chuàng)新活動計劃項目《校企一體化模式下的高職IT服務外包人才培養(yǎng)研究與實踐》1項。獲得過全國職業(yè)教育優(yōu)秀論文三等獎1項,嘉興市教學成果二等獎1項。作為主要成員,先后參與了浙江省首批服務外包人才培育基地、浙江省高職高專院校第一批示范性實訓基地建設(主持人)、浙江省高!笆濉碧厣珜I(yè)、浙江省高職高水平(雙高)專業(yè)群建設。
單元1 Java語言基礎 1
任務1.1 Java語言概述 3
任務1.2 Java開發(fā)環(huán)境搭建 7
任務1.3 標識符和關鍵字 14
任務1.4 數(shù)據(jù)類型 15
任務1.5 變量和常量 22
任務1.6 運算符和表達式 24
任務1.7 程序控制結(jié)構(gòu) 31
單元2 面向?qū)ο蟪绦蛟O計 44
任務2.1 對象和類 45
任務2.2 方法調(diào)用 61
任務2.3 類的繼承和多態(tài) 67
任務2.4 最終類和抽象類 84
任務2.5 包和訪問權(quán)限 91
任務2.6 接 口 98
任務2.7 內(nèi)部類與匿名內(nèi)部類 106
單元3 異常處理 114
任務3.1 基本異常 115
任務3.2 自定義異常 123
任務3.3 Java斷言 126
單元4 I/O數(shù)據(jù)流與文件 130
任務4.1 數(shù) 組 131
任務4.2 String類 135
任務4.3 文 件 141
任務4.4 字節(jié)流和字符流 144
任務4.5 其他數(shù)據(jù)流 149
單元5 集合框架與泛型 157
任務5.1 集合框架 158
任務5.2 Set接口 161
任務5.3 Iterator迭代器 165
任務5.4 List接口 169
任務5.5 泛 型 172
單元6 訪問數(shù)據(jù)庫 180
任務6.1 JDBC原理 181
任務6.2 使用Statement訪問數(shù)據(jù)庫 185
任務6.3 使用PreparedStatement訪問數(shù)據(jù)庫 192
任務6.4 Statement與PreparedStatement的區(qū)別 196
單元7 多線程 200
任務7.1 多線程的概念與狀態(tài) 201
任務7.2 線程的創(chuàng)建和使用 204
任務7.3 線程調(diào)度 206
任務7.4 多線程同步 211
單元8 網(wǎng)絡編程 218
任務8.1 計算機網(wǎng)絡基礎 219
任務8.2 IP地址和域名 222
任務8.3 Java網(wǎng)絡編程基礎 225
任務8.4 Socket編程 228
單元9 Java Web編程基礎 237
任務9.1 Java Web基礎 238
任務9.2 JSP頁面設計 241
任務9.3 JSP+Servlet應用 243
參考文獻 252