欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Java程序設計

中國水利水電出版社
    【作 者】主編 張繼軍 【I S B N 】978-7-5170-7514-1 【責任編輯】張玉玲 【適用讀者群】本專通用 【出版時間】2019-03-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】316 【千字數】485 【印 張】19.75 【定 價】49 【叢 書】普通高等教育網絡工程專業教材 【備注信息】
圖書詳情

    本書按照由淺入深、通俗易懂的原則介紹Java程序設計,圍繞著“程序設計就是對數據的加工處理”的思想,以“數據處理”作為“編寫主線”,采用學生比較容易接受的知識體系,逐步擴展提高。同時本書始終貫穿“項目驅動、設計主導、案例教學”的思想:通過典型的案例,將知識要點融入案例中;在求解案例時,利用有關的技術、知識,使技術方法和知識與案例相輔相承;讓學生在程序設計的任務“驅動”下,接受和尋找所需要的知識內容,強化學生的“計算思維”和“面向對象的思想”,從而培養學生的程序設計能力和開發實際應用的能力。

    本書內容包括Java程序設計開發環境及開發工具,簡單數據及其運算,Java方法的設計與流程控制(順序、分支、循環),數組及其運算,Java類、對象與類的封裝,Java類的繼承、接口與多態,Java常用類與使用,Java異常類及其處理,Java集合類及其使用,Java輸入輸出流與讀寫操作,Swing容器與圖形界面開發。

    通俗易懂,循序漸進,適用廣泛

    項目驅動,設計主導,案例教學

    示例典型,實用性強,注重引導

    Java程序設計是目前最主流的應用程序開發技術之一。無論是高校的計算機專業還是計算機相關的專業,以及IT培訓機構都將Java程序設計技術作為主要的教學內容之一。為培養學生的Java程序設計能力,提高學生利用Java解決實際問題的應用開發能力,并能適應社會基于Java開發應用程序的需求,作者編寫了本書。

    本書在編排上,圍繞著“程序設計就是對數據的加工處理”的思想,以“數據處理”作為編寫主線,采用學生比較容易接受的知識體系,逐步擴展提高。同時,本書始終貫穿“項目驅動、設計主導、案例教學”的思想:通過典型的案例,將知識要點融入案例中;在求解案例時,利用有關的技術知識,使技術方法和知識與案例相輔相承;讓學生在程序設計的任務驅動下,接受和尋找所需要的知識內容,強化學生的“計算思維”和“面向對象的思想”,從而培養學生的程序設計能力和開發實際應用的能力。

    本書的編寫按“數據類型(類類型)”設置章節;每種數據類型(類類型)具有哪些數據(類屬性),有哪些對這些數據進行加工處理的方法,如何應用,以這樣的線路組織內容;同時在應用中提出問題、解決問題,提高學生的學習興趣和積極性。

    本書共11章:第1章Java程序設計入門,重點介紹了程序設計思想及其Java程序設計的編程環境及開發工具;第2章簡單數據及其運算,重點介紹了Java基本數據類型以及每種類型的有關運算及其運算符;第3章Java方法的設計與流程控制,重點介紹了Java方法設計的基本思想、程序處理過程的描述以及程序流程的順序、分支、循環的控制實現;第4章數組及其運算,給出了數組的定義與使用,主要介紹了一維數組的定義與應用、二維數組的定義與應用;第5章Java類、對象與類的封裝,介紹了面向對象編程的基本思想,重點給出了類的定義、對象的創建以及類和對象的使用;第6章Java類的繼承、接口與多態,基于類的復用,介紹了面向對象的繼承性、多態性,重點給出了繼承子類的定義、抽象及其子類、接口的定義與實現以及應用;第7章Java常用類與使用,重點介紹了Object類、基本數據類型封裝類、字符串類、System類、Runtime類、Math類、日期時間類等基礎類的使用;第8章Java異常類及其處理,重點介紹了異常的處理;第9章Java集合類及其使用,重點介紹了集合數據結構類的使用方法;第10章Java輸入輸出流與讀寫操作,重點介紹了控制臺輸入輸出流以及文件的讀寫操作有關類的使用;第11章Swing容器與圖形界面開發,基于可視化編程介紹了常用控件、窗體的設計與使用。

    本書所介紹的案例和例題都是在Windows 7和Eclipse環境下調試運行通過的。每個案例都給出了完整的設計思想、設計步驟和編碼實現,以幫助學生深入理解程序設計的思想方法以及開發過程,掌握Java程序設計的相關技術內容。為了進一步加深內容的學習,每章后都附有習題。

    本書主要是針對初學Java的學生而編寫的,示例典型、實用性強,可作為高等院校和高職院校各專業學生學習Java程序設計的教材,也可供自學者使用。

    本教材第1章、第2章、第4章、第10章由張繼軍編寫,第7章和第9章由董衛編寫,第3章、第5章、第6章、第8章、第11章由張繼軍、李蔚妍共同編寫,王志軍、張艷、喻杰等編寫了相關的內容,最后的修改、校對和定稿由張繼軍完成。

    在編寫過程中,山東農業大學計算機系的教師提出了許多寶貴的意見和建議,同時也得到了各級領導的關懷和支持,特別是山東農業大學信息學院的領導和教務處的各位領導以及中國水利水電出版社的支持,在此一并表示深深的謝意。

    為了方便教師備課,本書還配有電子教案(PPT文件)和案例的源代碼。如有需要可在出版社網站http://www.waterpub.com.cn/softdown/或http://www.dgboyong.cn免費下載。

    感謝讀者選擇使用本書,由于時間倉促,書中難免存在不妥之處,請您原諒,并歡迎您對本書內容提出意見和建議,我們將不勝感激。

    第1章 Java程序設計入門 1
    1.1 計算機信息處理過程與Java程序 1
    1.2 Java語言簡介 4
    1.2.1 Java語言的JDK 5
    1.2.2 Java虛擬機JVM 6
    1.3 Java語言的基本元素與簡單程序設計 6
    1.3.1 字符集 7
    1.3.2 關鍵字 7
    1.3.3 標識符 8
    1.3.4 Java語言中的常量、變量、運算符
    與方法 9
    1.3.5 main方法 12
    1.4 Java程序設計編程環境及開發工具 12
    1.4.1 Java JDK的下載與安裝 12
    1.4.2 Eclipse集成開發工具的下載、安裝
    與使用 15
    1.5 Java應用程序的開發過程與設計案例 16
    1.5.1 Java應用的開發過程示例 16
    1.5.2 Java應用程序的簡單應用示例 19
    1.5.3 Java應用程序的導入、導出與打包 21
    本章總結 23
    習題1 23
    第2章 簡單數據及其運算 24
    2.1 數據類型 24
    2.2 變量的聲明與初始化 25
    2.3 數據編碼與數據存儲 27
    2.3.1 字符及其編碼 27
    2.3.2 數值數據及其編碼 29
    2.3.3 布爾數據及其編碼 31
    2.4 運算符 31
    2.4.1 算術運算符 32
    2.4.2 關系運算符 33
    2.4.3 邏輯運算符 33
    2.4.4 位運算符 34
    2.4.5 賦值運算符 34
    2.4.6 其他運算符 35
    2.4.7 運算符的優先級別及結合性 36
    2.4.8 數據類型轉換 36
    2.5 字符串及其存儲與運算 38
    2.6 數據的標準輸入與輸出 40
    2.6.1 數據的輸出 40
    2.6.2 數據的輸入 41
    2.7 符號常量的定義與使用 45
    2.8 系統JDK提供的數學方法與使用 46
    本章小結 47
    習題2 48
    第3章 Java方法的設計與流程控制 49
    3.1 算法與算法描述 49
    3.1.1 算法 49
    3.1.2 算法描述方法與描述案例 50
    3.1.3 Java程序的基本結構 56
    3.2 Java方法 56
    3.2.1 Java方法的定義與應用案例 56
    3.2.2 Java方法的調用與應用案例 60
    3.2.3 Java方法的參數與傳遞機制 61
    3.2.4 Java方法的重載 62
    3.2.5 Java的main方法 62
    3.3 順序結構設計與應用案例 63
    3.4 分支結構設計與應用案例 65
    3.4.1 單分支if結構 65
    3.4.2 if-else語句(雙分支結構) 68
    3.4.3 if-elseif語句(多分支語句) 70
    3.4.4 switch語句實現分支 73
    3.4.5 應用案例 75
    3.5 循環結構設計與應用案例 79
    3.5.1 while循環語句 79
    3.5.2 do-while循環語句 81
    3.5.3 for循環語句 82
    3.5.4 break跳轉語句 84
    3.5.5 循環結構應用案例 85
    3.6 綜合應用案例 88
    本章小結 92
    習題3 92
    第4章 數組及其運算 94
    4.1 數組的聲明 94
    4.2 創建數組 94
    4.3 數組元素的訪問 96
    4.4 字符串數組 98
    4.5 數組應用案例 99
    本章小結 110
    習題4 110
    第5章 Java類、對象與類的封裝 111
    5.1 類的屬性與行為及類的抽象 111
    5.1.1 類的屬性與行為 111
    5.1.2 類的抽象與描述 112
    5.1.3 對象 119
    5.2 簡單的面向對象程序設計示例 121
    5.3 程序中類的設計 126
    5.3.1 類的創建 126
    5.3.2 類成員屬性的聲明與初始化 127
    5.3.3 類成員方法的定義 128
    5.3.4 類成員屬性、成員方法的使用 130
    5.3.5 類符號常量的定義 134
    5.3.6 類的成員屬性setter方法和
    getter方法 134
    5.3.7 類的構造方法 136
    5.4 對象的創建與使用 138
    5.4.1 對象的創建 138
    5.4.2 訪問對象的屬性和方法 139
    5.4.3 對象變量的賦值—對象的引用 140
    5.4.4 對象的銷毀 142
    5.5 對象數組 142
    5.6 類的組織管理 144
    5.6.1 package語句 144
    5.6.2 import語句 145
    5.7 類的封裝及其訪問約束 145
    5.8 Java應用程序結構與應用案例—
    復數類 147
    本章小結 153
    習題5 153
    第6章 Java類的繼承、接口與多態 155
    6.1 類設計案例—圓柱類的設計 155
    6.1.1 基于類的基本定義方式創建
    圓柱類 155
    6.1.2 基于類組合方式創建圓柱類 156
    6.1.3 基于類繼承方式創建圓柱類 157
    6.1.4 圓柱類在主類中使用 158
    6.2 繼承及其子類的定義 159
    6.2.1 子類的創建與使用 159
    6.2.2 子類的構造方法及其子類對象的
    初始化 164
    6.2.3 子類和父類對象之間的轉換 166
    6.2.4 方法的覆蓋 168
    6.3 抽象類的設計與應用 169
    6.3.1 抽象類與抽象方法 169
    6.3.2 抽象類應用案例 172
    6.4 Java接口的設計與應用 175
    6.4.1 接口的定義 175
    6.4.2 接口的繼承 176
    6.4.3 接口的實現 177
    6.5 類的多態 181
    6.5.1 基于方法重載的多態 181
    6.5.2 基于方法覆蓋的多態 182
    6.5.3 向上轉型與多態 182
    本章小結 184
    習題6 185
    第7章 Java常用類與使用 186
    7.1 Java API介紹 186
    7.2 Object類 186
    7.3 基本數據類型封裝類 188
    7.4 字符串類 190
    7.4.1 String類 190
    7.4.2 StringBuffer類 191
    7.5 System類和Runtime類 192
    7.5.1 System類 192
    7.5.2 Runtime類 194
    7.6 數學運算類 194
    7.6.1 Math類 194
    7.6.2 BigInteger類和BigDecimal類 195
    7.6.3 數字格式化 196
    7.7 日期時間相關類 198
    7.7.1 Date類 198
    7.7.2 Calendar類 199
    7.7.3 日期時間格式化 200
    本章小結 201
    習題7 201
    第8章 Java異常類及其處理 202
    8.1 Java異常概述 202
    8.2 Java異常類 203
    8.3 Java異常的處理 205
    8.3.1 try-catch-finally捕獲并處理異常 207
    8.3.2 聲明拋出異常 210
    8.4 自定義異常類與使用 212
    本章小結 214
    習題8 214
    第9章 Java集合類及其使用 216
    9.1 集合類庫概述 216
    9.2 Collection接口與Iterator接口 217
    9.2.1 Collection接口 217
    9.2.2 Iterator接口 217
    9.3 List接口及其實現類 219
    9.3.1 順序列表ArrayList 219
    9.3.2 鏈式列表LinkedList 221
    9.4 Set接口及其實現類的使用 224
    9.4.1 哈希集合:HashSet和
    LinkedHashSet 224
    9.4.2 樹形集合:TreeSet 227
    9.5 Map接口及其實現類的使用 230
    9.6 Java泛型 231
    本章小結 234
    習題9 234
    第10章 Java輸入輸出流與讀寫操作 235
    10.1 Java輸入輸出流概述 235
    10.1.1 輸入字節流類—InputStream類
    及其子類 235
    10.1.2 輸出字節流類—OutputStream類
    及其子類 236
    10.1.3 輸入字符流—Reader類
    及其子類 237
    10.1.4 輸出字符流—Writer類
    及其子類 237
    10.2 Java文件及其File類 239
    10.2.1 文件與文件路徑 240
    10.2.2 File類與使用 240
    10.3 基本數據類型和字符串類型的
    輸入類/輸出類 243
    10.3.1 標準輸入流—System.in 243
    10.3.2 標準輸出流—System.out 247
    10.3.3 基于Scanner類實現基本數據類型
    和字符串的輸入 247
    10.3.4 基于PrintWriter類實現基本數據類型
    和字符串的輸出與文件寫操作 249
    10.4 基于字符流讀寫文件 251
    10.5 基于字節流讀寫文件 255
    本章小結 260
    習題10 261
    第11章 Swing容器與圖形界面開發 262
    11.1 Swing概述 262
    11.2 Swing的容器 263
    11.2.1 JFrame框架與簡單圖形界面應用
    程序設計 263
    11.2.2 JPanel面板 268
    11.2.3 JScrollPane面板 270
    11.3 Swing的布局控制 272
    11.3.1 FlowLayout布局 272
    11.3.2 BorderLayout布局 273
    11.3.3 GridLayout布局 275
    11.4 Swing的事件監聽與事件處理機制 276
    11.4.1 事件處理方法 276
    11.4.2 事件類和監聽者接口 279
    11.4.3 事件處理應用示例 280
    11.5 Swing常用組件與應用示例 285
    11.5.1 標簽JTabel 285
    11.5.2 單行文本框JTextField 287
    11.5.3 多行文本框JTextArea 287
    11.5.4 按鈕JButton 289
    11.5.5 復選框JCheckBox 289
    11.5.6 單選按鈕JRadioButton 290
    11.5.7 組合框JComboBox 291
    11.6 Swing高級組件 294
    11.6.1 菜單設計與應用 294
    11.6.2 工具欄設計與應用 298
    11.6.3 表格設計與應用 300
    11.7 Swing綜合應用案例 302
    本章小結 306
    習題11 306
    參考文獻 308
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 2021久久精品免费观看| china精品对白普通话| 在线播放国产一区| 久久久久777777人人人视频| nxgx欧美| 欧美另类videosbestsex亚洲| 99久久网站| 男人猛桶女人下面视频国产| 国产91区| 久久加勒比| 在线观看精品视频一区二区| 黄色网页在线观看| 亚洲精品乱码蜜桃久久久| 国产女女视屏免费| 日本视频一区二区三区| 国产91小视频| 韩国日本理论片| 五月婷婷社区| 91啪国自产| 精品在线小视频| 午夜视频在线| 91情侣在线偷精品国产| 精品国产乱子伦一区| 天天躁天天爽| 人人做天天爱夜夜爽中字| 加勒比视频网站| 天天综合网天天综合色不卡| 91情侣在线偷精品国产| 交资源网在线观看| 色综合色狠狠天天综合色| 日本高清视频在线www色| 狠狠干视频网| 日韩欧美精品一区二区三区| 成人福利| 国产成人禁片在线观看| 久久精品大全| 色成人综合网| 亚洲综合图色| 91精品人成在线观看| 国产一级特黄全黄毛片| 免费69视频|