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