-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(shū)(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Java程序設(shè)計(jì)與項(xiàng)目實(shí)踐 版權(quán)信息
- ISBN:9787302584339
- 條形碼:9787302584339 ; 978-7-302-58433-9
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>
Java程序設(shè)計(jì)與項(xiàng)目實(shí)踐 本書(shū)特色
《Java程序設(shè)計(jì)與項(xiàng)目實(shí)踐》作為服務(wù)于Java語(yǔ)言程序設(shè)計(jì)課程的項(xiàng)目化教材,內(nèi)容的設(shè)計(jì)力求實(shí)現(xiàn)理實(shí)一體化,以促進(jìn)“教、學(xué)、做”三者有機(jī)結(jié)合,達(dá)到事半功倍的教學(xué)效果。全書(shū)把學(xué)生信息管理系統(tǒng)分解成8個(gè)項(xiàng)目,每個(gè)項(xiàng)目有進(jìn)一步被細(xì)化成若干個(gè)典型的小任務(wù),每一個(gè)項(xiàng)目都按照技能目標(biāo)、知識(shí)目標(biāo)、項(xiàng)目任務(wù)(問(wèn)題提出、解決問(wèn)題需要的相關(guān)知識(shí)、拓展訓(xùn)練)、項(xiàng)目實(shí)訓(xùn)等固定環(huán)節(jié)組織教學(xué),這樣安排有利于促進(jìn)學(xué)生帶者專業(yè)興趣自發(fā)地進(jìn)入知識(shí)學(xué)習(xí)過(guò)程,同時(shí)能夠熟悉項(xiàng)目開(kāi)發(fā)的流程,積累實(shí)際項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。 本書(shū)作為服務(wù)于Java語(yǔ)言程序設(shè)計(jì)課程的項(xiàng)目化教材,內(nèi)容的設(shè)計(jì)力求實(shí)現(xiàn)理實(shí)一體化,以促進(jìn)“教、學(xué)、做”有機(jī)結(jié)合,達(dá)到事半功倍的教學(xué)效果,同時(shí)能夠熟悉項(xiàng)目開(kāi)發(fā)的流程,積累實(shí)際項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。
Java程序設(shè)計(jì)與項(xiàng)目實(shí)踐 內(nèi)容簡(jiǎn)介
《Java程序設(shè)計(jì)與項(xiàng)目實(shí)踐》內(nèi)容包括Java語(yǔ)言開(kāi)發(fā)環(huán)境的搭建、基本語(yǔ)法、面向?qū)ο缶幊獭⒓峡蚣茴悺⑽募僮鳌⒍嗑程編程、數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)編程等。本書(shū)以JDK 1.8、MyEclipse 10和MySQL為開(kāi)發(fā)平臺(tái),配合鞏固訓(xùn)練和動(dòng)手實(shí)踐,使讀者通過(guò)項(xiàng)目分解和任務(wù)學(xué)習(xí)配套案例上機(jī)練習(xí)逐步掌握相關(guān)知識(shí),從而擴(kuò)展知識(shí)面,培養(yǎng)自主學(xué)習(xí)能力。 本書(shū)根據(jù)高職教學(xué)的特點(diǎn),突出實(shí)踐環(huán)節(jié)和技能應(yīng)用,將知識(shí)點(diǎn)融入項(xiàng)目案例中,并配合大量練習(xí),使學(xué)生達(dá)到熟練掌握的目的。 本書(shū)可作為高職高專院校計(jì)算機(jī)相關(guān)專業(yè)Java語(yǔ)言課程的教材,也可作為Java自學(xué)者和應(yīng)用開(kāi)發(fā)者的參考用書(shū)。
Java程序設(shè)計(jì)與項(xiàng)目實(shí)踐 目錄
項(xiàng)目1搭建學(xué)生信息管理系統(tǒng)開(kāi)發(fā)平臺(tái)1
任務(wù)1.1搭建系統(tǒng)開(kāi)發(fā)環(huán)境1
1.1.1Java語(yǔ)言的發(fā)展歷程及特點(diǎn)1
1.1.2Java開(kāi)發(fā)工具的選擇4
1.1.3JDK的下載與安裝6
1.1.4MyEclipse的下載與使用9
1.1.5拓展訓(xùn)練——引入庫(kù)文件11
任務(wù)1.2編寫(xiě)**個(gè)Java程序12
1.2.1Java的兩類程序12
1.2.2用JDK和文本編輯器實(shí)現(xiàn)兩類程序14
1.2.3用MyEclipse實(shí)現(xiàn)兩類程序16
1.2.4拓展訓(xùn)練——編寫(xiě)簡(jiǎn)單的Java應(yīng)用程序16
習(xí)題116
項(xiàng)目2學(xué)生基本信息處理——Java語(yǔ)言概述19
任務(wù)2.1學(xué)生基本信息的數(shù)據(jù)結(jié)構(gòu)19
2.1.1標(biāo)識(shí)符與關(guān)鍵字20
2.1.2數(shù)據(jù)類型20
2.1.3字符串23
2.1.4運(yùn)算符與表達(dá)式23
2.1.5拓展訓(xùn)練——main()方法31
任務(wù)2.2學(xué)生基本信息的輸入與輸出32
2.2.1數(shù)據(jù)的輸入/輸出32
2.2.2拓展訓(xùn)練——命令行參數(shù)34
任務(wù)2.3學(xué)生信息的統(tǒng)計(jì)34
2.3.1順序結(jié)構(gòu)34
2.3.2分支結(jié)構(gòu)35
2.3.3循環(huán)結(jié)構(gòu)36Java程序設(shè)計(jì)與項(xiàng)目實(shí)踐目錄2.3.4跳轉(zhuǎn)語(yǔ)句39
2.3.5拓展訓(xùn)練——數(shù)組39
習(xí)題240
項(xiàng)目3學(xué)生信息組織——面向?qū)ο蟪绦蛟O(shè)計(jì)44
任務(wù)3.1學(xué)生基本信息的實(shí)現(xiàn)44
3.1.1面向?qū)ο蠡A(chǔ)45
3.1.2類48
3.1.3對(duì)象與類的使用53
3.1.4static關(guān)鍵字56
3.1.5Java訪問(wèn)控制符58
3.1.6this的應(yīng)用61
3.1.7拓展訓(xùn)練——編寫(xiě)學(xué)生類63
3.1.8任務(wù)實(shí)現(xiàn)64
任務(wù)3.2不同類型學(xué)生和班級(jí)信息的實(shí)現(xiàn)67
3.2.1繼承67
3.2.2super關(guān)鍵字74
3.2.3final關(guān)鍵字75
3.2.4abstract關(guān)鍵字77
3.2.5接口79
3.2.6拓展訓(xùn)練——內(nèi)部類84
3.2.7任務(wù)實(shí)現(xiàn)89
任務(wù)3.3工具類的實(shí)現(xiàn)90
3.3.1包90
3.3.2封裝92
3.3.3多態(tài)性93
3.3.4系統(tǒng)類庫(kù) API93
3.3.5集合104
3.3.6拓展訓(xùn)練——Java增強(qiáng)特性109
3.3.7任務(wù)實(shí)現(xiàn)114
任務(wù)3.4錄入異常處理114
3.4.1異常的概念115
3.4.2異常處理機(jī)制117
3.4.3自定義異常類120
3.4.4實(shí)現(xiàn)機(jī)制120
3.4.5拓展訓(xùn)練——異常轉(zhuǎn)型和異常鏈122
習(xí)題3123
項(xiàng)目4設(shè)計(jì)系統(tǒng)GUI界面——圖形用戶界面設(shè)計(jì)128
任務(wù)4.1系統(tǒng)登錄界面設(shè)計(jì)128
4.1.1圖形界面基礎(chǔ)——AWT129
4.1.2Swing129
4.1.3組件、容器組件與常用可視組件130
4.1.4布局管理器136
4.1.5拓展訓(xùn)練——邊框、觀感145
4.1.6實(shí)現(xiàn)機(jī)制147
任務(wù)4.2系統(tǒng)主界面設(shè)計(jì)150
4.2.1Java事件處理機(jī)制150
4.2.2AWT事件及其相應(yīng)的監(jiān)聽(tīng)器接口153
4.2.3事件適配器157
4.2.4拓展訓(xùn)練——可供用戶選擇的可視組件158
4.2.5實(shí)現(xiàn)機(jī)制168
任務(wù)4.3學(xué)生成績(jī)的圖形繪制171
4.3.1坐標(biāo)系171
4.3.2Graphics類的常用方法172
4.3.3Font類177
4.3.4Color類178
4.3.5拓展訓(xùn)練——Graphics2D180
4.3.6實(shí)現(xiàn)機(jī)制184
任務(wù)4.4電子相冊(cè)185
4.4.1Applet概述185
4.4.2裝載圖像、跟蹤及顯示圖像188
4.4.3拓展訓(xùn)練——播放幻燈片和動(dòng)畫(huà)、播放聲音195
4.4.4實(shí)現(xiàn)機(jī)制198
習(xí)題4199
項(xiàng)目5學(xué)生成績(jī)信息檢索——數(shù)據(jù)庫(kù)技術(shù)202
任務(wù)5.1裝載數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序202
5.1.1JDBC簡(jiǎn)介203
5.1.2JDBC驅(qū)動(dòng)程序分類203
5.1.3選擇數(shù)據(jù)庫(kù)連接方式204
5.1.4JDBC裝載206
5.1.5拓展訓(xùn)練——JDBC API206
任務(wù)5.2連接/關(guān)閉數(shù)據(jù)庫(kù)207
5.2.1DriverManager類207
5.2.2Connection接口208
5.2.3Statement接口208
5.2.4拓展訓(xùn)練——ResultSet接口209
任務(wù)5.3數(shù)據(jù)庫(kù)操作210
5.3.1查詢211
5.3.2插入記錄214
5.3.3刪除記錄216
5.3.4更新216
5.3.5拓展訓(xùn)練——修改記錄217
5.3.6實(shí)現(xiàn)機(jī)制219
習(xí)題5228
項(xiàng)目6學(xué)生成績(jī)的導(dǎo)入/導(dǎo)出——輸入/輸出230
任務(wù)6.1輸入/輸出流230
6.1.1流231
6.1.2標(biāo)準(zhǔn)輸入/輸出流233
6.1.3字節(jié)流234
6.1.4字符輸入/輸出流237
任務(wù)6.2文件操作242
6.2.1File類242
6.2.2文件操作244
6.2.3實(shí)現(xiàn)機(jī)制246
習(xí)題6247
項(xiàng)目7在線倒計(jì)時(shí)牌——多線程編程技術(shù)251
任務(wù)7.1理解線程252
任務(wù)7.2創(chuàng)建線程253
任務(wù)7.3線程通信258
任務(wù)7.4拓展訓(xùn)練——線程池267
任務(wù)7.5實(shí)現(xiàn)機(jī)制274
習(xí)題7276
項(xiàng)目8網(wǎng)絡(luò)通信278
任務(wù)8.1IP地址與InetAddress類278
任務(wù)8.2URL類和URLConnection類280
任務(wù)8.3應(yīng)用InetAddress類282
任務(wù)8.4Socket通信283
拓展訓(xùn)練——UDP290
習(xí)題8292
參考文獻(xiàn)293
Java程序設(shè)計(jì)與項(xiàng)目實(shí)踐 作者簡(jiǎn)介
代英明,女,45歲,講師,任職于綿陽(yáng)職業(yè)技術(shù)學(xué)院。長(zhǎng)期從事Java及Android的教學(xué)。主持院級(jí)科研課題2項(xiàng),主持精品資源共享課程開(kāi)發(fā)課題3項(xiàng),省級(jí)課題1項(xiàng),參與電子、軟件與信息服務(wù)專業(yè)群建設(shè)。近年來(lái)主編教材2部。
- >
姑媽的寶刀
- >
山海經(jīng)
- >
【精裝繪本】畫(huà)給孩子的中國(guó)神話
- >
唐代進(jìn)士錄
- >
我與地壇
- >
名家?guī)阕x魯迅:故事新編
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
朝聞道