注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Java程序開發(fā)基礎

Java程序開發(fā)基礎

Java程序開發(fā)基礎

定 價:¥49.00

作 者: 彭政,何懷文,姚淮銳 著
出版社: 清華大學出版社
叢編項: 高等學校通識教育系列教材
標 簽: 暫缺

ISBN: 9787302510581 出版時間: 2018-12-01 包裝: 平裝
開本: 16 頁數(shù): 269 字數(shù):  

內(nèi)容簡介

  《Java程序開發(fā)基礎》從初學者的角度出發(fā),緊密結(jié)合Java項目開發(fā)過程中的技術要求,通過豐富的代碼示例、清晰的講解圖例、大量的編程練習詳細介紹了Java開發(fā)的實用基礎知識,旨在培養(yǎng)學生的實際動手能力和學習自主性。全書分為7章,包括:Java開發(fā)簡介、類和對象、繼承和多態(tài)、Java語言基礎類、數(shù)組和集合、IO框架、數(shù)據(jù)庫訪問技術。 本書可作為應用型本科院校、高等職業(yè)院校軟件技術專業(yè)Java語言程序設計課程的配套教材,也可作為Java開發(fā)愛好者的學習入門用書。

作者簡介

暫缺《Java程序開發(fā)基礎》作者簡介

圖書目錄

第1章 Java開發(fā)簡介 1
1.1 Java語言簡介 1
1.2 Java開發(fā)環(huán)境的搭建 1
1.2.1 JDK的安裝和配置 1
1.2.2 Eclipse的安裝和配置 7
1.3 Java開發(fā)體驗 9
1.3.1 使用文本編輯器開發(fā)Java程序 10
1.3.2 使用Eclipse開發(fā)Java程序 11
習題1 16
第2章 類和對象 17
2.1 面向?qū)ο缶幊腆w驗 17
2.2 類的定義和對象的創(chuàng)建 18
2.3 變量和數(shù)據(jù)類型 19
2.3.1 標識符 19
2.3.2 數(shù)據(jù)類型 20
2.4 成員方法 23
2.5 構(gòu)造方法 24
2.6 Java程序運行時的內(nèi)存分析 26
2.7 指向?qū)ο笞陨淼囊茫簍his 31
2.8 靜態(tài)修飾符static 33
2.9 包機制:package和import 36
習題2 38
第3章 繼承和多態(tài) 43
3.1 子類繼承父類 43
3.2 方法的覆蓋和變量的隱藏 47
3.3 終態(tài)修飾符final 52
3.4 訪問權(quán)限修飾符 53
3.5 對象轉(zhuǎn)型 57
3.6 多態(tài)性 60
3.7 抽象類 62
3.8 接口 65
習題3 68
第4章 Java語言基礎類 77
4.1 Java API文檔 77
4.2 始祖類 80
4.3 字符串類 83
4.4 包裝器類 90
4.5 數(shù)學類 91
4.6 隨機數(shù)類 92
4.7 時間日期類 92
4.8 掃描器類 95
4.9 Java異常處理 96
4.9.1 異常的概念 96
4.9.2 捕獲處理異常 98
4.9.3 拋出異常 99
4.9.4 異常的分類 101
4.9.5 多異常處理 102
4.9.6 自定義異常 104
習題4 105
第5章 數(shù)組和集合 112
5.1 數(shù)組 112
5.1.1 數(shù)組的創(chuàng)建 112
5.1.2 基本數(shù)據(jù)類型數(shù)組 113
5.1.3 引用數(shù)據(jù)類型數(shù)組 115
5.1.4 多維數(shù)組 118
5.2 集合 119
5.2.1 集合框架概述 120
5.2.2 集合Collection 121
5.2.3 列表List 122
5.2.4 映射Map 126
5.2.5 集Set 135
5.2.6 集合框架小結(jié) 139
5.3 泛型 140
5.4 枚舉 144
習題5 146
第6章 I/O框架 156
6.1 I/O流概述 156
6.2 字節(jié)流 157
6.3 字符流 160
6.4 節(jié)點流 163
6.5 過濾流 167
6.5.1 緩沖流 167
6.5.2 數(shù)據(jù)流 169
6.5.3 打印流 171
6.6 對象流 173
6.6.1 對象的克隆 173
6.6.2 對象序列化 176
6.7 I/O流重定向 180
6.8 文件類 180
6.9 隨機訪問文件類 185
習題6 186
第7章 數(shù)據(jù)庫訪問技術 192
7.1 MySQL數(shù)據(jù)庫 192
7.1.1 MySQL數(shù)據(jù)庫的安裝 192
7.1.2 MySQL數(shù)據(jù)管理工具Navicat 196
7.2 JDBC連接數(shù)據(jù)庫 200
7.3 數(shù)據(jù)庫CRUD基本操作 203
7.3.1 基于Statement的CRUD操作 204
7.3.2 更為安全的PreparedStatement 215
7.4 JDBC批量處理 218
7.5 多表關聯(lián)的數(shù)據(jù)庫操作 220
7.6 JDBC事務控制 223
7.7 數(shù)據(jù)庫連接池技術 226
7.8 Apache DbUtils工具包 230
7.8.1 DbUtils簡介 230
7.8.2 DbUtils的數(shù)據(jù)CRUD操作 230
7.8.3 多表關聯(lián)的DbUtils數(shù)據(jù)庫操作 237
7.8.4 DbUtils獲取新增記錄的主鍵id 240
7.9 JDBC總結(jié) 241
習題7 242

附錄A GUI編程簡介 255
A.1 界面設計 255
A.2 事件交互 257
A.3 使用WindowBuilder開發(fā)GUI程序 258
附錄B Eclipse使用入門 262
B.1 插件安裝 262
B.2 設置字符集 263
B.3 重置透視圖 263
B.4 生成可執(zhí)行JAR文件 264
B.5 Eclipse常用快捷鍵 265
B.6 Eclipse中常見的錯誤提示 266
參考文獻 270


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號