中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 Java語言程序設計

出版社:電子工業(yè)出版社出版時間:2017-01-01
開本: 32開 頁數(shù): 344
中 圖 價:¥31.2(6.5折) 定價  ¥48.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Java語言程序設計 版權信息

Java語言程序設計 本書特色

Java語言是面向對象的編程語言,具有跨平臺、安全、穩(wěn)定以及多線程等優(yōu)良特性,在網絡程序開發(fā)、移動程序開發(fā)方面使用廣泛,是目前*常用的編程語言之一。全書共分為15章,分別介紹了Java的基本數(shù)據類型結構、語句、類與對象、方法、數(shù)組、類的深入探討、繼承與多態(tài)、接口、異常處理、Java常用類、圖形用戶界面、文件和流、線程等內容。本書注重面向對象的編程實踐和問題分析能力的訓練,使用大量例題來幫助理解和應用知識,并且對Java 8 的部分新特性進行了介紹。本書通俗易懂,便于自學,每一章都配有應用舉例,以幫助讀者理解該章節(jié)的主要內容。

Java語言程序設計 內容簡介

Java語言是面向對象的編程語言,具有跨平臺、安全、穩(wěn)定以及多線程等優(yōu)良特性,在網絡程序開發(fā)、移動程序開發(fā)方面使用廣泛,是目前*常用的編程語言之一。全書共分為15章,分別介紹了Java的基本數(shù)據類型結構、語句、類與對象、方法、數(shù)組、類的深入探討、繼承與多態(tài)、接口、異常處理、Java常用類、圖形用戶界面、文件和流、線程等內容。本書注重面向對象的編程實踐和問題分析能力的訓練,使用大量例題來幫助理解和應用知識,并且對Java 8 的部分新特性進行了介紹。本書通俗易懂,便于自學,每一章都配有應用舉例,以幫助讀者理解該章節(jié)的主要內容。

Java語言程序設計 目錄

目 錄

第1章 Java概述 1
1.1 JAVA、互聯(lián)網和其他 1
1.1.1 Java平臺簡介 1
1.1.2 萬維網與互聯(lián)網 1
1.1.3 Java發(fā)展歷史 2
1.2 JAVA的特點 3
1.3 **個JAVA 程序 3
1.4 編寫、編譯、執(zhí)行JAVA程序 4
1.4.1 Java源程序的創(chuàng)建 4
1.4.2 編譯Java源文件 5
1.4.3 執(zhí)行Java字節(jié)碼文件 5
關鍵術語 6
本章小結 6
復習題 7
第2章 程序設計基礎 8
2.1 JAVA程序的基本結構 8
2.1.1 算法與程序 8
2.1.2 Java程序基本結構 8
2.2 標識符與關鍵字 9
2.2.1 標識符的組成 9
2.2.2 關鍵字 10
2.3 控制臺輸入輸出 10
2.3.1 控制臺輸出 10
2.3.2 Scanner類的使用 11
2.4 變量 12
2.4.1 變量的聲明 13
2.4.2 變量的使用 13
2.5 常量 13
2.5.1 字面常量 13
2.5.2 有名常量 14
2.6 算術運算和位運算 14
2.6.1 算術運算符和算術表達式 15
2.6.2 整數(shù)的算術運算 15
2.6.3 浮點數(shù)的算術運算 16
2.6.4 算術混合運算的精度 17
2.6.5 位運算 18
2.7 賦值語句和賦值表達式 19
2.7.1 賦值表達式 19
2.7.2 賦值語句 20
2.8 數(shù)據類型轉換 20
2.8.1 類型的默認轉換 20
2.8.2 強制類型轉換 20
2.8.3 字符串和基本數(shù)據類型
數(shù)據的轉換 21
2.9 字符數(shù)據類型及其運算 22
2.10 JAVA程序設計風格 23
2.10.1 命名規(guī)范 23
2.10.2 Java樣式文件 24
2.10.3 代碼的編寫風格 24
關鍵術語 25
本章小結 25
復習題 26
第3章 分支結構 29
3.1 BOOLEAN數(shù)據類型 29
3.2 關系運算符和關系表達式 29
3.3 邏輯運算符和邏輯表達式 30
3.3.1 非(!)運算 30
3.3.2 與(&&)運算 31
3.3.3 或(||)運算 31
3.3.4 位運算符做邏輯運算 32
3.4 IF語句 32
3.4.1 if 語句 33
3.4.2 if-else語句 34
3.4.3 if-else-if語句 35
3.4.4 if-else常見問題 37
3.5 SWITCH語句 37
3.6 條件表達式 39
3.7 格式化控制臺輸出 40
3.8 應用示例 41
關鍵術語 43
本章小結 43
復習題 44
第4章 循環(huán)結構 47
4.1 WHILE循環(huán) 47
4.2 DO-WHILE 循環(huán) 48
4.3 FOR 循環(huán) 49
4.4 循環(huán)嵌套和編程方法 50
4.4.1 循環(huán)嵌套 50
4.4.2 編程方法 51
4.5 BREAK和CONTINUE 52
4.5.1 break語句 52
4.5.2 continue語句 53
4.6 循環(huán)示例 54
4.6.1 for循環(huán)實現(xiàn)實例 54
4.6.2 while循環(huán)語句實現(xiàn)實例 55
關鍵術語 55
本章小結 56
復習題 56
第5章 類和對象 60
5.1 類、對象、方法、成員變量 60
5.2 定義類和對象 61
5.2.1 定義類 61
5.2.2 創(chuàng)建對象 61
5.2.3 訪問對象的屬性和方法 62
5.3 方法的基本定義 63
5.3.1 方法定義格式 63
5.3.2 return語句 65
5.3.3 方法調用 65
5.3.4 方法調用的一般過程 66
5.3.5 成員方法和成員變量的關系 67
5.4 SET和GET方法 68
5.4.1 setter方法的一般形式 68
5.4.2 getter方法 70
5.5 構造方法 72
5.6 基本數(shù)據類型和引用類型 74
5.7 JAVA的包裝類 76
5.7.1 int和Integer類之間的轉換 77
5.7.2 Integer類的常用方法 77
5.7.3 裝箱和拆箱 78
5.8 INSTANCEOF運算符 79
5.9 應用示例 79
關鍵術語 81
本章小結 81
復習題 82
第6章 方法 84
6.1 方法的定義 84
6.2 方法的調用 85
6.3 參數(shù)的值傳遞 87
6.4 方法重載 89
6.5 變量的作用域 90
6.6 參數(shù)可變的方法 91
6.7 遞歸 92
6.8 方法示例 93
6.9 MATH數(shù)學類方法 94
6.9.1 Math類的兩個字段 94
6.9.2 Math類的部分數(shù)學方法 94
關鍵術語 95
本章小結 96
復習題 96
第7章 數(shù)組 99
7.1 數(shù)組 99
7.1.1 什么是數(shù)組 99
7.1.2 聲明數(shù)組 99
7.1.3 數(shù)組的創(chuàng)建 99
7.1.4 聲明、創(chuàng)建數(shù)組并初始化 100
7.1.5 數(shù)組元素的訪問 100
7.1.6 數(shù)組長度屬性length 101
7.2 數(shù)組的基本應用 102
7.2.1 數(shù)組排序 102
7.2.2 數(shù)組查找 104
7.3 數(shù)組的進一步探討 105
7.3.1 數(shù)組與foreach語句 105
7.3.2 數(shù)組與方法 106
7.3.3 數(shù)組與對象 107
7.4 二維數(shù)組 109
7.4.1 二維數(shù)組的聲明、創(chuàng)建和初始化 109
7.4.2 訪問二維數(shù)組元素 110
7.4.3 二維數(shù)組的length屬性 110
7.4.4 二維數(shù)組的應用舉例 111
7.5 ARRAYS類 111
7.6 數(shù)組應用示例 113
關鍵術語 117
本章小結 117
復習題 118
第8章 類的深入探討 122
8.1 面向對象編程的三個特征 122
8.2 類的組織形式——包 123
8.2.1 包的聲明 123
8.2.2 導入包的類 124
8.2.3 Java中的常用包 124
8.3 類的其他特性 125
8.3.1 訪問權限修飾符 125
8.3.2 構造方法重載 129
8.3.3 this關鍵字 131
8.3.4 static關鍵字 133
8.4 枚舉 137
8.4.1 枚舉的定義 137
8.4.2 枚舉的使用 137
8.5 內部類 138
8.5.1 成員內部類 138
8.5.2 局部內部類 140
8.6 類與類之間的關系 142
8.6.1 類的UML圖 142
8.6.2 依賴關系 143
8.6.3 關聯(lián)關系 143
8.6.4 聚合關系 144
8.6.5 組合關系 146
8.7 類的設計原則 146
8.8 注解 147
8.8.1 基本Annotation 148
8.8.2 自定義的注解 149
8.8.3 注解的注解 150
8.9 泛型 151
8.9.1 泛型類的聲明 151
8.9.2 泛型對象的聲明和創(chuàng)建 152
8.10 類的應用示例 152
關鍵術語 154
本章小結 154
復習題 155
第9章 繼承和多態(tài) 158
9.1 繼承 158
9.1.1 繼承在Java中的實現(xiàn) 158
9.1.2 方法重寫 159
9.1.3 訪問權限修飾符protected 160
9.1.4 super關鍵字 161
9.1.5 繼承下的構造方法 162
9.2 OBJECT 類介紹 163
9.3 抽象類和*終類 166
9.3.1 抽象類和抽象方法 166
9.3.2 *終類和*終方法 167
9.4 多態(tài) 168
9.4.1 父類引用指向子類對象 168
9.4.2 多態(tài)的實現(xiàn) 168
9.5 繼承和多態(tài)示例 169
9.5.1 四則運算程序 169
9.5.2 動物喂養(yǎng)案例 173
9.5.3 舒舒租車系統(tǒng) 176
關鍵術語 182
本章小結 182
復習題 183
第10章 接口 189
10.1 接口 189
10.1.1 接口的定義 189
10.1.2 接口的實現(xiàn) 189
10.1.3 接口和抽象類的關系 190
10.1.4 接口的UML表示 191
10.2 接口與多態(tài) 191
10.2.1 接口實現(xiàn)多態(tài) 191
10.2.2 面向接口的編程 192
10.3 匿名內部類 194
10.4 JAVA常用接口 195
10.5 接口的新特性 197
10.5.1 默認方法 197
10.5.2 接口的靜態(tài)方法 198
10.5.3 函數(shù)式接口 199
10.6 LAMBDA表達式 199
10.6.1 lambda表達式的語法 200
10.6.2 lambda表達式與函數(shù)式接口 200
10.7 接口的應用示例 201
關鍵術語 203
本章小結 203
復習題 203
第11章 異常處理 208
11.1 異常概述 208
11.2 異常類型 209
11.2.1 Error類 210
11.2.2 Exception類 210
11.3 TRY-CATCH-FINALLY語句 211
11.3.1 多catch語句段
的try-catch語句 211
11.3.2 try-catch-finally與return語句 212
11.3.3 try-catch語句的嵌套 214
11.3.4 try語句塊中自動釋放資源 215
11.3.5 一個catch語句塊捕獲
多種類型異常對象 215
11.4 THROW異常的拋出 216
11.4.1 throw拋出異常 216
11.4.2 throws子句 217
11.4.3 異常拋出和子類 218
11.5 自定義異常 218
11.6 異常應用示例 218
關鍵術語 220
本章小結 220
復習題 220
第12章 Java常用類 223
12.1 STRING類和STRINGBUFFER類 223
12.1.1 構造字符串對象 223
12.1.2 字符串特性 224
12.1.3 字符串對象不可變性 226
12.2 STRINGBUFFER類 227
12.2.1 StringBuffer類創(chuàng)建對象 227
12.2.2 StringBuffer類常用方法 228
12.3 大數(shù)類 229
12.3.1 BigInteger類 229
12.3.2 BigDecimal類 230
12.4 JAVA常用日期處理類 232
12.4.1 Date類 233
12.4.2 Calendar類 234
12.4.3 DateFormat類 236
12.4.4 SimpleDateFormat類 237
12.5 JAVA集合框架 238
12.5.1 List列表接口 239
12.5.2 Set集合接口 240
12.5.3 Map映射接口 241
12.6 COLLECTIONS類 242
12.7 CLASS類 244
12.8 集合應用示例 246
關鍵術語 247
本章小結 247
復習題 247
第13章 圖形用戶界面 249
13.1 AWT和SWING 249
13.1.1 AWT介紹 249
13.1.2 Swing介紹 250
13.2 窗體 251
13.3 面板 253
13.4 SWING常用組件 254
13.4.1 標簽 254
13.4.2 按鈕 254
13.4.3 文本框 255
13.4.4 文本域 256
13.4.5 單選按鈕 257
13.4.6 復選框 258
13.4.7 菜單條、菜單和菜單項 259
13.5 布局管理 261
13.5.1 流式布局管理器 262
13.5.2 邊界式布局
管理器BorderLayout 262
13.5.3 網格式布局管理器 263
13.6 事件驅動程序設計 264
13.6.1 事件模型 264
13.6.2 Java事件類、監(jiān)聽器
接口和適配器類 265
13.6.3 事件處理實現(xiàn)方式 268
13.7 常用事件類及事件處理 270
13.7.1 窗口事件及處理 270
13.7.2 動作事件及處理 271
13.7.3 選擇事件及處理 272
13.7.4 鍵盤事件及處理 273
13.8 圖形用戶界面應用實例 274
關鍵術語 278
本章小結 278
復習題 278
第14章 文件和流 281
14.1 FILE類 281
14.2 輸入流和輸出流 284
14.3 二進制流 284
14.3.1 InputStream類
和OutputStream類
展開全部

Java語言程序設計 作者簡介

姚曉玲,副教授。1997年至今在臨沂大學信息學院承擔計算機類課程教學與研究工作。省精品課程群課程"Java程序設計”負責人(第2位)、校級雙語課程建設項目"Java雙語課程建設”主持人。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 威实软件_软件定制开发_OA_OA办公系统_OA系统_办公自动化软件 | 科研ELISA试剂盒,酶联免疫检测试剂盒,昆虫_植物ELISA酶免试剂盒-上海仁捷生物科技有限公司 | 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 | IWIS链条代理-ALPS耦合透镜-硅烷预处理剂-上海顶楚电子有限公司 lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 翅片管散热器价格_钢制暖气片报价_钢制板式散热器厂家「河北冀春暖气片有限公司」 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 线粒体膜电位荧光探针-细胞膜-标记二抗-上海复申生物科技有限公司 | 真空吸污车_高压清洗车厂家-程力专用汽车股份有限公司官网 | 钛板_钛管_钛棒_钛盘管-无锡市盛钛科技有限公司 | 山东柳店新能源科技有限公司| 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 环氧铁红防锈漆_环氧漆_无溶剂环氧涂料_环氧防腐漆-华川涂料 | 净化工程_无尘车间_无尘车间装修-广州科凌净化工程有限公司 | 100国际学校招生 - 专业国际学校择校升学规划 | 学生作文网_中小学生作文大全与写作指导 | 环保袋,无纺布袋,无纺布打孔袋,保温袋,环保袋定制,环保袋厂家,环雅包装-十七年环保袋定制厂家 | 航空铝型材,7系铝型材挤压,硬质阳*氧化-余润铝制品 | 三佳互联一站式网站建设服务|网站开发|网站设计|网站搭建服务商 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 废旧物资回收公司_广州废旧设备回收_报废设备物资回收-益美工厂设备回收公司 | 雾度仪_雾度计_透光率雾度仪价格-三恩时(3nh)光电雾度仪厂家 | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 缝纫客| 圆形振动筛_圆筛_旋振筛_三次元振动筛-河南新乡德诚生产厂家 | 纯水电导率测定仪-万用气体检测仪-低钠测定仪-米沃奇科技(北京)有限公司www.milwaukeeinst.cn 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 手术室净化装修-手术室净化工程公司-华锐手术室净化厂家 | 贵州成人高考网_贵州成考网 | TYPE-C厂家|TYPE-C接口|TYPE-C防水母座|TYPE-C贴片-深圳步步精 | 丹佛斯变频器-丹佛斯压力开关-变送器-广州市风华机电设备有限公司 | 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 领先的大模型技术与应用公司-中关村科金 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 全自动五线打端沾锡机,全自动裁线剥皮双头沾锡机,全自动尼龙扎带机-东莞市海文能机械设备有限公司 | 建筑资质代办-建筑企业资质代办机构-建筑资质代办公司 | 郑州大巴车出租|中巴车租赁|旅游大巴租车|包车|郑州旅游大巴车租赁有限公司 | 诗词大全-古诗名句 - 古诗词赏析 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 合肥活动房_安徽活动板房_集成打包箱房厂家-安徽玉强钢结构集成房屋有限公司 | 石牌坊价格石牌坊雕刻制作_石雕牌坊牌楼石栏杆厂家_山东嘉祥石雕有限公司 |