Java程式設計項目開發教程(2017年清華大學出版社出版的圖書)

Java程式設計項目開發教程(2017年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Java程式設計項目開發教程》是2017年4月清華大學出版社出版的圖書,作者是湯春華、孫曉范、袁哲、王威、石春菊。

基本介紹

  • 中文名:Java程式設計項目開發教程
  • 作者:湯春華、孫曉范、袁哲、王威、石春菊
  • 出版社:清華大學出版社
  • 出版時間:2017年4月
  • 定價:37 元
  • ISBN:9787302464068
內容簡介,圖書目錄,

內容簡介

Java語言是當今流行的面向對象程式語言之一,它以其健壯性、安全性、可移植性等優點成為程式設計師必備的技術。本書以典型項目講述面向對象程式設計的相關概念和使用方法。通過本書的學習,學生不僅能夠學習到基本的面向對象程式設計技術,而且還能夠掌握用Java語言開發軟體項目的方法。
本書以學生考試系統項目為開發主線,分解為12個任務,貫穿全書。內容包括Java語言基礎知識、類與對象的基本概念、類的方法、類的重用、接口、輸入/輸出流、圖形用戶界面設計、多執行緒等知識點。讀者通過閱讀本書,可以全面掌握Java的初級開發技術。
本書可以作為高職高專院校軟體技術專業、網路技術專業以及其他相關專業的教材或參考書,也適合軟體開發人員及其他有關人員作為自學參考書或培訓教材。

圖書目錄

第一篇項目開發前期準備
任務1Java開發環境的安裝配置31.1任務描述3
1.2相關知識3
1.2.1Java語言的產生和發展3
1.2.2Java語言的特點5
1.2.3Java工作機制7
1.3任務實施7
1.3.1下載安裝JDK7
1.3.2環境變數配置10
自測題13
任務2Eclipse環境下系統功能需求分析與設計15
2.1任務描述15
2.2相關知識15
2.3任務實施17
2.3.1編寫第一個Java程式17
2.3.2項目需求分析與設計20
自測題22
任務3課程考試系統中學生成績的處理23
3.1任務描述23
3.2成績的評價23
3.3成績的排序32
3.3.1相關知識32
3.3.2任務實施42Java程式設計項目開發教程自測題42
任務4課程考試系統中相關類的定義與使用44
4.1任務描述44
4.2相關知識44
4.2.1面向對象編程概述44
4.2.2類47
4.2.3對象48
4.2.4繼承52
4.2.5抽象類和接口56
4.2.6包59
4.3任務實施60
自測題62
任務5捕獲課程考試系統中的異常64
5.1任務描述64
5.2相關知識64
5.2.1異常類65
5.2.2異常的捕獲和處理67
5.2.3異常的拋出69
5.2.4異常的聲明70
5.2.5自定義異常類71
5.3任務實施72
自測題74
第二篇學生線上系統的開發
任務6設計用戶登錄界面796.1任務描述79
6.2相關知識79
6.2.1Java GUI概述79
6.2.2視窗與面板81
6.2.3常用的組件86
6.2.4布局管理器92
6.3任務實施99
自測題100
任務7處理用戶登錄事件102
7.1任務描述102
7.2相關知識102
7.2.1Java事件處理機制102
7.2.2動作事件104
7.2.3鍵盤事件106
7.2.4滑鼠事件107
7.2.5視窗事件112
7.3任務實施114
自測題116
任務8用戶註冊功能的實現117
8.1任務描述117
8.2相關知識118
8.2.1單選按鈕和複選框118
8.2.2組合框和列表框122
8.2.3盒式布局管理器125
8.3任務實施127
自測題131
任務9讀寫考試系統中的檔案133
9.1任務描述133
9.2相關知識133
9.2.1輸入/輸出流134
9.2.2過濾流139
9.2.3數據流141
9.2.4檔案操作類143
9.2.5檔案的隨機訪問145
9.2.6標準輸入/輸出流146
9.2.7對象序列化148
9.3任務實施150
自測題158
任務10考試倒計時功能的實現160
10.1任務描述160
10.2相關知識160
10.2.1執行緒的創建161
10.2.2執行緒的管理165
10.3任務實施172
自測題174
任務11考試功能的實現178
11.1任務描述178
11.2相關知識180
11.2.1選單180
11.2.2選單的事件處理183
11.2.3工具列185
11.2.4滾動面板187
11.3任務實施188
自測題200
任務12SQL Server 2008資料庫的安裝及使用201
12.1任務描述201
12.2相關知識201
12.2.1SQL Server 2008資料庫的安裝201
12.2.2SQL Server 2008資料庫的配置209
12.2.3課程考試系統資料庫及數據表的創建210
12.2.4數據的插入、刪除、修改和查詢214
12.2.5連線資料庫222
12.2.6訪問資料庫233
12.3任務實施238
自測題240
參考文獻242

相關詞條

熱門詞條

聯絡我們