-
>
全國計算機(jī)等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Java程序設(shè)計任務(wù)驅(qū)動式教程 版權(quán)信息
- ISBN:9787302543985
- 條形碼:9787302543985 ; 978-7-302-54398-5
- 裝幀:平裝
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Java程序設(shè)計任務(wù)驅(qū)動式教程 本書特色
本書是《Java 程序設(shè)計項目化教程》(第二版)的升級版,第二版教材是江蘇省高等學(xué)校重點(diǎn)教材立項建設(shè),同時也是無錫市精品課程資源的配套教材。本書此次聯(lián)合聯(lián)想一線工程師進(jìn)行校企合作開發(fā)教材,以學(xué)生考試系統(tǒng)的兩個不同版本——單機(jī)版和C/S版的開發(fā)為基線,分解為15個典型任務(wù),貫穿介紹Java相關(guān)開發(fā)技術(shù)和理論,將知識點(diǎn)與開發(fā)實(shí)踐緊密結(jié)合,從而達(dá)到學(xué)以致用的目的。
Java程序設(shè)計任務(wù)驅(qū)動式教程 內(nèi)容簡介
本書與校企合作開發(fā),是《Java程序設(shè)計項目化教程》(第二版)的升級版,可用于高職計算機(jī)相關(guān)專業(yè)教材,也可以用于廣大Java愛好者的初級入門教程。本書通過15個典型任務(wù)完成了兩個項目的開發(fā)(學(xué)生在線考試系統(tǒng)的單機(jī)版、C/S版)。以項目開發(fā)為基線,貫穿全書,將Java開發(fā)的關(guān)鍵技術(shù)融入到各個工作任務(wù)中。
Java程序設(shè)計任務(wù)驅(qū)動式教程 目錄
任務(wù)1安裝配置開發(fā)環(huán)境及需求分析31.1任務(wù)描述3
1.2技術(shù)概覽3
1.2.1Java語言的產(chǎn)生與發(fā)展3
1.2.2Java語言的特點(diǎn)4
1.2.3Java語言的工作機(jī)制6
1.3任務(wù)11下載并安裝JDK7
1.4任務(wù)12下載并安裝Eclipse 9
1.5任務(wù)13編寫**個Java程序11
1.6任務(wù)14項目需求分析與設(shè)計15
自測題17
拓展實(shí)踐18
面試常考題18
任務(wù)2處理考試系統(tǒng)中的成績19
2.1任務(wù)描述19
2.2任務(wù)21成績的評價19
2.2.1技術(shù)要點(diǎn)19
2.2.2任務(wù)實(shí)施32
2.3任務(wù)22成績的排序32
2.3.1技術(shù)要點(diǎn)32
2.3.2任務(wù)實(shí)施42
自測題43
拓展實(shí)踐45
面試常考題46目錄任務(wù)3創(chuàng)建考試系統(tǒng)中的類和接口47
3.1任務(wù)描述47
3.2技術(shù)要點(diǎn)47
3.2.1面向?qū)ο缶幊谈攀?7
3.2.2類50
3.2.3對象51
3.2.4繼承55
3.2.5抽象類和接口61
3.2.6包64
3.2.7訪問控制權(quán)限68
3.3任務(wù)實(shí)施69
自測題70
拓展實(shí)踐72
面試常考題73
任務(wù)4利用Java API查閱常用類74
4.1任務(wù)描述74
4.2技術(shù)要點(diǎn)74
4.2.1字符串類75
4.2.2Math類80
4.2.3Random類82
4.2.4日期相關(guān)的類83
4.2.5BigInteger類85
4.2.6BigDecimal類86
4.3任務(wù)實(shí)施87
自測題89
拓展實(shí)踐90
面試常考題91
任務(wù)5捕獲考試系統(tǒng)中的異常92
5.1任務(wù)描述92
5.2技術(shù)要點(diǎn)92
5.2.1異常類93
5.2.2異常捕獲和處理96
5.2.3異常的拋出(throw)98
5.2.4異常的聲明(throws)98
5.2.5自定義異常類99
5.3任務(wù)實(shí)施101
自測題102
拓展實(shí)踐104
面試常考題105
第二篇學(xué)生在線考試系統(tǒng)(單機(jī)版)
任務(wù)6創(chuàng)建登錄界面中的容器與組件1096.1任務(wù)描述109
6.2技術(shù)要點(diǎn)110
6.2.1AWT和Swing110
6.2.2容器111
6.2.3組件117
6.3任務(wù)實(shí)施120
自測題121
拓展實(shí)踐122
面試常考題123
任務(wù)7設(shè)計用戶登錄界面的布局124
7.1任務(wù)描述124
7.2技術(shù)要點(diǎn)125
7.2.1流式布局(FlowLayout類)125
7.2.2邊界布局(BorderLayout類)127
7.2.3網(wǎng)格布局(GridLayout類)128
7.2.4卡片布局(CardLayout類)130
7.2.5空布局(null布局)132
7.3任務(wù)實(shí)施133
自測題135
拓展實(shí)踐136
面試常考題136
任務(wù)8處理登錄界面中的事件137
8.1任務(wù)描述137
8.2技術(shù)要點(diǎn)138
8.2.1動作事件(ActionEvent類)141
8.2.2鍵盤事件(KeyEvent類)144
8.2.3焦點(diǎn)事件(FocusEvent類)146
8.2.4鼠標(biāo)事件(MouseEvent類)147
8.2.5窗口事件(WindowEvent類)148
8.3任務(wù)實(shí)施152
自測題153
拓展實(shí)踐154
面試常考題155
任務(wù)9使用泛型和集合框架處理數(shù)據(jù)156
9.1任務(wù)描述156
9.2技術(shù)要點(diǎn)156
9.2.1早期的集合類156
9.2.2泛型158
9.2.3類集合框架163
9.2.4使用原則174
9.3任務(wù)實(shí)施174
自測題178
拓展實(shí)踐181
面試常考題182
任務(wù)10設(shè)計用戶注冊界面183
10.1任務(wù)描述183
10.2技術(shù)要點(diǎn)184
10.2.1選擇性組件184
10.2.2選項事件187
10.2.3盒式布局(BoxLayout類)191
10.3任務(wù)實(shí)施193
自測題197
拓展實(shí)踐198
面試常考題200
任務(wù)11讀寫考試系統(tǒng)中的文件201
11.1任務(wù)描述201
11.2技術(shù)要點(diǎn)201
11.2.1輸入/輸出流202
11.2.2過濾流208
11.2.3打印流(PrintStream類和PrintWriter類)212
11.2.4文件(File 類)213
11.2.5文件的隨機(jī)訪問(RandomAccessFile類)215
11.2.6標(biāo)準(zhǔn)輸入/輸出流216
11.2.7對象序列化218
11.3任務(wù)實(shí)施220
自測題221
拓展實(shí)踐223
面試常考題224
任務(wù)12設(shè)計考試系統(tǒng)中的倒計時225
12.1任務(wù)描述225
12.2技術(shù)要點(diǎn)226
12.2.1線程的創(chuàng)建226
12.2.2線程的管理230
12.3任務(wù)實(shí)施237
自測題240
拓展實(shí)踐241
任務(wù)13設(shè)計考試功能模塊243
13.1任務(wù)描述243
13.2技術(shù)要點(diǎn)245
13.2.1菜單245
13.2.2菜單的事件處理249
13.2.3工具欄(JToolBar類)251
13.2.4滾動面板(JScrollPane 類)252
13.3任務(wù)實(shí)施254
自測題262
拓展實(shí)踐262
面試常考題263
任務(wù)14利用數(shù)據(jù)庫存儲系統(tǒng)信息264
14.1任務(wù)描述264
14.2技術(shù)要點(diǎn)265
14.2.1JDBC概述265
14.2.2MySQL 數(shù)據(jù)庫簡介267
14.2.3創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表274
14.2.4連接數(shù)據(jù)庫276
14.2.5訪問數(shù)據(jù)庫278
14.3任務(wù)實(shí)施284
自測題286
拓展實(shí)踐287
面試常考題288
第三篇學(xué)生在線考試系統(tǒng)(C/ S版)
任務(wù)15設(shè)計學(xué)生在線考試系統(tǒng)(C/S版)29115.1任務(wù)描述291
15.2技術(shù)要點(diǎn)292
15.2.1網(wǎng)絡(luò)編程技術(shù)基礎(chǔ)292
15.2.2Java常用網(wǎng)絡(luò)類295
15.2.3TCP網(wǎng)絡(luò)編程298
15.2.4UDP網(wǎng)絡(luò)編程304
15.3任務(wù)實(shí)施307
自測題312
拓展實(shí)踐313
面試常考題314
附錄AJava 程序編碼規(guī)范315
附錄BJava語言的類庫322
附錄CJava打包指南329
參考文獻(xiàn)331
Java程序設(shè)計任務(wù)驅(qū)動式教程 作者簡介
陳蕓,副教授,研究生學(xué)歷,研究方向軟件技術(shù),江蘇信息職業(yè)技術(shù)學(xué)院物聯(lián)網(wǎng)工程學(xué)院專任教師,多年來從事JAVA方向相關(guān)專業(yè)課程教學(xué)及教改研究實(shí)踐。
- >
隨園食單
- >
伊索寓言-世界文學(xué)名著典藏-全譯本
- >
龍榆生:詞曲概論/大家小書
- >
推拿
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
上帝之肋:男人的真實(shí)旅程
- >
伯納黛特,你要去哪(2021新版)
- >
自卑與超越