java程式設計及套用開發(2019年清華大學出版社出版的圖書)

java程式設計及套用開發(2019年清華大學出版社出版的圖書)

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

《Java程式設計及套用開發》是清華大學出版社2019年6月出版的書籍。隨著計算機軟體的發展,軟體開發人才的需求日益增多,Java開發技術是流行的軟體開發技術之一,Java技術以其開放性、靈活性和安全性在企業級信息系統開發領域占領了很大的市場。

基本介紹

  • 中文名:Java程式設計及套用開發  
  • 作者:施一萍、孔麗紅、趙敏媛
  • 出版社:清華大學出版社
  • 出版時間:2019年7月1日
  • 定價:49 元
  • ISBN:9787302529613
圖書簡介,內容簡介,圖書信息,圖書目錄,作者簡介,

圖書簡介

內容簡介

Java程式設計及套用開發共分9章,第1章介紹了Java的基本概念和開發工具,第2章介紹了數據類型和運算符,第3章介紹了Java控制結構,第4章介紹了Java類與對象,第5章介紹了 Java接口、異常和包,第6章介紹了Java圖形用戶界面設計,第7章介紹了Java輸入和輸出流,第8章介紹了Java多執行緒設計,第9章介紹了Java綜合套用開發。

圖書信息

Java程式設計及套用開發
通過學習掌握Java編程技術和方法,能夠提高學生採用Java技術在企業信息系統、手機軟體系統以及大數據套用軟體開發的能力,提升學生畢業就業的競爭能力。 本教材共有9章,約250千字,每章後配有小結和習題,可作為高等院校計算機專業或非計算機專業的教材和參考書,也適用於從事軟體開發人員作參考。

圖書目錄

目錄Contents第1章Java概述1
1.1Java簡介1
1.1.1Java的誕生1
1.1.2Java的特點2
1.2Java開發工具3
1.2.1JDK的下載和安裝3
1.2.2Tomcat簡介3
1.2.3MyEclipse的安裝和使用3
1.2.4Eclipse的安裝和使用5
1.3如何開發Java程式8
1.3.1Java應用程式和小應用程式簡介8
1.3.2編寫個Java應用程式9
1.3.3編寫個Java小應用程式10
1.4本章小結11
習題111
第2章數據類型和運算符13
2.1基本數據類型13
2.1.1常量與變數14
2.1.2整型數據15
2.1.3浮點型(實型)數據16
2.1.4字元型數據17
2.1.5布爾型數據18
2.1.6套用舉例18
2.1.7各類數值型數據間的混合運算19
2.2運算符20
2.2.1算術運算符21◆Java程式設計及套用開發目錄2.2.2關係運算符23
2.2.3邏輯運算符23
2.2.4位運算符25
2.2.5其他運算符26
2.2.6運算符的優先權與結合性27
2.2.7注釋28
2.3本章小結29
習題229
第3章Java控制結構31
3.13種基本控制結構31
3.2選擇控制結構32
3.2.1if語句32
3.2.2switch語句34
3.3循環控制結構37
3.3.1while語句37
3.3.2dowhile語句38
3.3.3for語句39
3.3.4循環中的跳轉語句39
3.4數組41
3.4.1一維數組41
3.4.2多維數組43
3.4.3套用舉例44
3.5本章小結47
習題347
第4章Java類與對象50
4.1基本概念50
4.1.1對象和類50
4.1.2面向對象系統的主要特性51
4.2類的創建53
4.2.1類的聲明53
4.2.2類的成員變數聲明55
4.2.3類方法的定義56
4.3對象的創建和撤銷60
4.3.1對象的創建60
4.3.2對象的撤銷62
4.3.3常用的特殊量62
4.4類的繼承63
4.4.1成員變數的繼承和隱藏63
4.4.2方法的繼承和覆蓋65
4.4.3方法的重載67
4.5套用舉例69
4.6Date類70
4.6.1構造方法70
4.6.2方法71
4.7本章小結73
習題473
第5章Java接口、異常和包75
5.1接口75
5.1.1接口的定義75
5.1.2接口的實現76
5.1.3接口的繼承78
5.1.4接口中的變數79
5.1.5套用舉例79
5.2異常處理81
5.2.1異常的定義81
5.2.2異常處理83
5.2.3JDBC中的異常86
5.3包87
5.3.1包的定義87
5.3.2包的引用89
5.3.3API結構90
5.4本章小結91
習題591
第6章Java圖形用戶界面設計93
6.1AWT和Swing概述93
6.2用AWT創建圖形用戶界面94
6.2.1AWT容器類95
6.2.2AWT組件類96
6.2.3布局管理器99
6.3事件處理機制101
6.3.1事件類102
6.3.2事件的處理102
6.3.3鍵盤事件的處理104
6.4套用舉例106
6.5繪製圖形的常用類111
6.5.1Graphics類111
6.5.2Font類113
6.5.3Color類114
6.6本章小結115
習題6116
第7章Java輸入輸出流117
7.1標準輸入輸出流117
7.1.1標準輸入流117
7.1.2標準輸出流118
7.2一般檔案的輸入輸出流119
7.2.1檔案輸入流119
7.2.2檔案輸出流121
7.3過濾輸入輸出流123
7.3.1過濾輸入流123
7.3.2過濾輸出流126
7.4套用舉例128
7.5File類129
7.5.1File類的構造函式129
7.5.2File類的方法130
7.6本章小結131
習題7131
第8章Java多執行緒設計133
8.1執行緒概述133
8.1.1執行緒133
8.1.2執行緒的生命周期134
8.1.3Thread類的常用方法和調度135
8.2執行緒的創建與啟動136
8.2.1用Thread類創建執行緒136
8.2.2用Runnable接口創建執行緒137
8.3套用舉例140
8.4採用同步機制的執行緒間通信143
8.4.1生產者和消費者問題簡介143
8.4.2線上程同步機制下的生產者和消費者問題143
8.5本章小結145
習題8146
第9章Java網路編程147
9.1用URL訪問網路資源147
9.1.1URL的定義147
9.1.2用URL訪問網路資源的方法147
9.2Socket通信機制151
9.2.1流式套接字151
9.2.2數據報套接字154
9.3套用舉例157
9.4本章小結163
習題9163
第10章Java資料庫訪問編程164
10.1SQL語句簡介164
10.1.1基本表操作語句164
10.1.2SELECT語句165
10.1.3SQL更新語句166
10.2MySQL資料庫167
10.2.1MySQL簡介167
10.2.2MySQL基本操作168
10.3JDBC資料庫編程170
10.3.1JDBC簡介170
10.3.2用JDBC訪問資料庫170
10.3.3資料庫連線範例176
10.4套用舉例177
10.5本章小結178
習題10179
第11章Java綜合開發案例180
11.1系統概述180
11.2系統設計181
11.2.1總體模組結構181
11.2.2數據表設計183
11.3系統實現186
11.3.1前台購物模組實現186
11.3.2後台管理模組實現189
11.4本章小結192
附錄縮略語193
參考文獻194

作者簡介

施一萍,副教授,從教二十幾年,近十年來一直從事《Java程式設計》,《JavaEE編程技術》和《軟體工程》課程的教學和研究,並參加了電腦程式員(Java3級)的培訓工作,主要講授採用Java程式設計、JavaEE技術和軟體開發技術等知識,在教學過程中積累了大量的經驗,主編了《軟體工程及軟體開發套用》,2009年9月由清華大學出版社出版,2010年主持了校《軟體工程》課程建設項目,2012年此課程被評為校精品課程。主編了《JavaEE編程及套用開發》,2015年9月由清華大學出版社出版,參加了北大青鳥ACCP(Java方向)模組的師資培訓,獲得了教師資格認證。今年申報了校教材建設項目“Java程式設計及套用開發”,並獲得批准,目前正在項目建設中。主持了上海市教委科發基金項目《計算機控制技術在市政工程非開挖設備中的運用》,發表核心期刊論文30多篇。
孔麗紅,講師,承擔了《資料庫原理》、《Java程式設計》和《JavaEE編程技術》課程的教學,積累了豐富的教學經驗,主編了《資料庫原理》,2015.8由清華大學出版社出版。 余雷,講師,《Java程式設計》課程的教學。

相關詞條

熱門詞條

聯絡我們