中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
新編Java語言程序設計(計算機系列教材);計算機與信息教材

包郵 新編Java語言程序設計(計算機系列教材);計算機與信息教材

出版社:清華大學出版社出版時間:2017-03-01
開本: 16開
本類榜單:教材銷量榜
中 圖 價:¥45.2(6.6折) 定價  ¥68.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

新編Java語言程序設計(計算機系列教材);計算機與信息教材 版權信息

新編Java語言程序設計(計算機系列教材);計算機與信息教材 內容簡介

本書力求做到:概念清晰但不煩瑣;例題精選而具有代表性;從實用角度與面向對象編程思維出發來提升讀者的Java應用編程能力。
本書內容全面,重點突出,通俗易懂、循序漸進、深入淺出,全書共分17章,主要內容包括Java概述、語言基礎、選擇控制、循環控制、方法、數組、對象和類、繼承和多態、抽象類和接口、Java異常處理、常用類和接口、圖形用戶界面、文件輸入輸出、多線程編程、數據庫編程、網絡程序設計、JSP應用技術等。
本書每章都給出了較多的例題與應用實例,各章后有適量的習題以便于讀者學習與鞏固所學知識。
本書可作為高等院校理工科各專業“Java語言程序設計”類課程的教材,也可供參加自學考試人員、應用系統開發設計人員及其他對程序設計感興趣的讀者參閱。

新編Java語言程序設計(計算機系列教材);計算機與信息教材 目錄

基礎篇

第1章 Java概述 /3
1.1 程序設計語言簡介 /3
1.2 Java語言發展簡史 /5
1.3 Java語言的特點及版本 /6
1.4 初識簡單的Java程序 /10
1.5 Java程序語法概述 /17
1.5.1 Java程序的結構特點 /17
1.5.2 Java程序的書寫規則 /17
1.5.3 Java語言字符集與詞匯 /18
1.6 JVM、JRE、JDK、API和IDE /21
1.7 Java開發環境 /22
1.7.1 如何運行Java程序 /22
1.7.2 下載JDK /23
1.7.3 JDK的具體安裝過程 /24
1.7.4 配置系統環境2量 /26
1.7.5 測試JDK是否安裝成功 /27
1.7.6 編譯命令和執行命令的用法 /28
1.7.7 集成開發環境 /29
1.8 上機實踐要求 /31
1.9 本章小結 /32
1.10 習題 /32
第2章 語言基礎 /35
2.1 Java數據類型 /35
2.1.1 基本數據類型 /35
2.1.2 引用類型 /40
2.1.3 數據類型轉化 /40
2.2 常量和2量 /42
2.2.1 常量 /42
2.2.2 2量 /43
2.2.3 2量作用域 /46
2.3 運算符和表達式 /47
2.3.1 賦值運算符與賦值表達式 /48
2.3.2 算術運算符與算術表達式 /48
2.3.3 關系運算符 /49
2.3.4 邏輯運算符 /50
2.3.5 位運算符 /50
2.3.6 移位運算符 /51
2.3.7 條件運算符 /52
2.3.8 復合賦值運算符 /53
2.3.9 instanceof運算符 /54
2.3.10 Java運算符優先級 /54
2.3.11 表達式計算舉例 /55
2.4 對話框輸入輸出 /56
2.4.1 String類型 /56
2.4.2 將字符串轉換為數值 /57
2.4.3 使用對話框輸入輸出 /57
2.5 本章小結 /58
2.6 習題 /58
第3章 選擇 /61
3.1 布爾(邏輯)表達式 /61
3.1.1 關系表達式 /62
3.1.2 邏輯表達式 /63
3.2 if語句 /65
3.2.1 不帶else的if語句 /65
3.2.2 帶有else的if語句 /65
3.2.3 if...else if...else語句 /66
3.2.4 if語句的嵌套 /67
3.3 switch 語句 /69
3.4 條件表達式 /70
3.5 格式化控制臺輸出 /71
3.6 本章小結 /72
3.7 習題 /72
第4章 循環 /75
4.1 循環語句 /76
4.1.1 while循環語句 /76
4.1.2 do...while循環語句 /77
4.1.3 for循環語句 /78
4.1.4 增強for循環語句 /79
4.2 循環的比較及其嵌套 /80
4.3 跳轉語句 /81
4.3.1 break關鍵字 /81
4.3.2 continue關鍵字 /82
4.4 應用實例 /83
4.5 本章小結 /91
4.6 習題 /92
第5章 方法 /96
5.1 方法定義 /97
5.2 方法調用 /98
5.2.1 有返回值方法 /99
5.2.2 無返回值方法 /99
5.2.3 嵌套調用 /100
5.2.4 遞歸調用 /101
5.3 方法參數傳遞 /102
5.3.1 基本數據類型參數傳遞 /102
5.3.2 引用數據類型參數傳遞 /103
5.4 方法重載 /104
5.5 2量作用域 /105
5.6 命令行參數 /105
5.7 構造方法 /106
5.7.1 構造方法的定義與作用 /106
5.7.2 構造方法的重載 /108
5.8 可2參數 /109
5.9 垃圾回收機制 /110
5.9.1 finalize()方法 /110
5.9.2 System.gc的作用 /111
5.10 模塊化程序設計 /112
5.11 應用實例 /113
5.12 本章小結 /121
5.13 習題 /121
第6章 數組 /125
6.1 一維數組 /126
6.1.1 一維數組聲明 /126
6.1.2 一維數組初始化 /126
6.1.3 一維數組的引用 /127
6.1.4 一維數組的處理 /128
6.2 二維及多維數組 /129
6.2.1 二維數組聲明 /129
6.2.2 二維數組初始化 /129
6.2.3 二維數組的引用與處理 /130
6.2.4 多維數組 /131
6.3 數組為方法參數 /132
6.3.1 數組作為方法參數 /132
6.3.2 數組為方法返回值 /134
6.4 Arrays類 /134
6.5 應用實例 /134
6.6 本章小結 /141
6.7 習題 /142

核心篇

第7章 對象和類 /147
7.1 面向對象程序設計概述 /147
7.1.1 面向過程的程序設計 /147
7.1.2 面向對象的程序設計 /148
7.1.3 面向對象方法的特征 /148
7.2 類與對象 /151
7.2.1 類的聲明 /151
7.2.2 類的實例對象及使用 /153
7.3 this引用句柄 /155
7.4 Java 修飾符 /157
7.4.1 訪問控制修飾符 /157
7.4.2 非訪問控制修飾符 /160
7.5 Java源文件 /166
7.5.1 源文件聲明規則 /166
7.5.2 import語句 /167
7.5.3 一個簡單的例子 /167
7.6 本章小結 /168
7.7 習題 /169
第8章 繼承和多態 /173
8.1 繼承和多態性的概念 /173
8.1.1 繼承的概述 /173
8.1.2 多態性的概述 /174
8.2 繼承機制 /175
8.2.1 繼承的定義 /175
8.2.2 繼承的傳遞性 /178
8.2.3 類中屬性的繼承與隱藏 /179
8.2.4 方法的繼承 /180
8.2.5 方法的覆蓋 /181
8.2.6 方法的重載 /183
8.2.7 super引用句柄 /185
8.2.8 implements繼承接口 /187
8.2.9 HAS-A 關系 /188
8.3 多態性 /189
8.3.1 多態性的體現 /189
8.3.2 靜態多態性 /190
8.3.3 動態多態性 /190
8.3.4 this和super指代使用和轉化 /191
8.3.5 虛方法及其舉例 /192
8.4 本章小結 /195
8.5 習題 /195
第9章 抽象類和接口 /202
9.1 抽象類 /202
9.1.1 抽象類的定義 /203
9.1.2 抽象類的使用 /204
9.1.3 抽象方法 /207
9.1.4 Java封裝 /208
9.2 接口 /209
9.2.1 Java中的接口 /209
9.2.2 接口的繼承 /212
9.2.3 接口的多重繼承 /213
9.2.4 標記接口 /213
9.3 Java包 /214
9.3.1 Java中的包 /214
9.3.2 創建包 /217
9.3.3 import關鍵字 /218
9.3.4 package的目錄結構 /219
9.3.5 設置CLASSPATH /220
9.4 內部類 /221
9.5 匿名類 /222
9.6 本章小結 /223
9.7 習題 /223
220章 異常處理 /228
10.1 異常的概念 /228
10.2 異常處理 /230
10.3 自定義異常 /232
10.4 本章小結 /233
10.5 習題 /234
應用篇

221章 常用類和接口 /239
11.1 字符串處理類 /239
11.1.1 String類 /239
11.1.2 StringBuffer類 /244
11.2 時間日期類 /245
11.2.1 Date類 /246
11.2.2 Calendar類 /246
11.2.3 DateFormat類 /247
11.2.4 SimpleDateFormat類 /247
11.3 Math類 /247
11.4 隨機數類Random /248
11.5 Java 數據結構 /249
11.5.1 枚舉 /249
11.5.2 向量 /250
11.5.3 棧 /251
11.5.4 哈希表 /252
11.6 集合框架 /252
11.6.1 Collection接口及操作 /255
11.6.2 Set接口及其實現類 /255
11.6.3 對象排序 /257
11.6.4 List接口及其實現類 /257
11.6.5 Map接口及其實現類 /259
11.6.6 集合的輸出 /260
11.6.7 集合的工具類Collections /262
11.7 泛型 /263
11.7.1 泛型類 /263
11.7.2 泛型方法 /264
11.8 本章小結 /266
11.9 習題 /266
222章 圖形用戶界面 /267
12.1 引言 /267
12.2 AWT與swing /267
12.3 Java GUI API分類 /268
12.3.1 容器類 /268
12.3.2 組件類 /269
12.3.3 輔助類 /270
12.4 容器類與容器布2管理 /270
12.4.1 頂層容器 /270
12.4.2 中間容器 /272
12.4.3 布2管理器 /273
12.5 輔助類 /277
12.5.1 Color類 /278
12.5.2 Font類 /278
12.6 事件處理 /279
12.6.1 事件處理模型 /280
12.6.2 事件及監聽者 /283
12.6.3 窗口事件 /289
12.6.4 監聽器接口適配器 /290
12.6.5 鍵盤事件 /291
12.6.6 鼠標事件 /292
12.6.7 Timer類的動畫 /293
12.7 常用swing組件 /294
12.8 菜單設計 /295
12.8.1 下拉式菜單 /296
12.8.2 彈出式菜單 /298
12.9 本章小結 /298
12.10 習題 /298
223章 文件輸入輸出 /300
13.1 引言 /300
13.1.1 Java流類的層次結構 /301
13.1.2 流類的基本用法 /302
13.2 文件類File /302
13.2.1 文件和目錄的概念 /302
13.2.2 文件File類 /303
13.3 文本文件輸入輸出 /305
13.3.1 使用PrintWriter寫數據 /306
13.3.2 使用Scanner讀數據 /307
13.4 二進制文件輸入輸出 /309
13.4.1 二進制I/O類 /310
13.4.2 FileInputStream和FileOutputStream
/310
13.4.3 FilterInputStream和FilterOutputStream /311
13.4.4 DataInputStream和DataOutputStream /311
13.4.5 BufferedInputStream和
BufferedOutputStream /312
13.4.6 ObjectInputStream和
ObjectOutputStream /312
13.5 隨機文件訪問 /317
13.6 本章小結 /318
13.7 習題 /318
224章 多線程編程 /320
14.1 多線程概述 /320
14.1.1 線程的基本概念 /320
14.1.2 線程的運行機制 /320
14.2 線程的創建和啟動 /321
14.2.1 線程的創建 /321
14.2.2 線程的啟動 /323
14.3 線程狀態和轉換 /324
14.4 線程控制 /325
14.4.1 線程睡眠 /325
14.4.2 線程讓步 /325
14.4.3 線程間協作 /326
14.4.4 后臺線程 /326
14.4.5 線程優先級 /327
14.5 線程同步處理 /327
14.5.1 多線程引發的問題 /327
14.5.2 同步代碼塊 /328
14.5.3 同步方法 /328
14.5.4 線程間通信 /329
14.5.5 死鎖 /330
14.6 Thread 方法 /330
14.7 本章小結 /332
14.8 習題 /332
225章 數據庫編程 /333
15.1 關系數據庫與SQL語言 /333
15.1.1 關系數據庫的基本概念 /333
15.1.2 數據定義語言 /333
15.1.3 數據操縱語言 /334
15.1.4 數據查詢語言 /335
15.2 Java數據庫編程簡介 /335
15.3 通過JDBC訪問數據庫 /335
15.3.1 JDBC訪問數據庫基本流程 /335
15.3.2 加載數據庫驅動程序 /336
15.3.3 創建與數據源的連接 /337
15.3.4 操作數據庫 /338
15.3.5 處理操作結果 /340
15.3.6 關閉操作 /341
15.4 JDBC編程實例 /342
15.4.1 創建數據庫連接 /342
15.4.2 創建數據表 /343
15.4.3 向表中添加數據 /343
15.4.4 修改數據 /344
15.4.5 刪除數據 /345
15.4.6 查詢數據信息 /346
15.5 JDBC事務 /346
15.6 本章小結 /349
15.7 習題 /349
226章 網絡程序設計 /350
16.1 網絡通信基礎 /350
16.1.1 網絡通信的基本概念 /350
16.1.2 TCP協議和UDP協議 /351
16.1.3 網絡程序設計技術 /352
16.2 URL程序設計 /352
16.2.1 URL和URL類 /352
16.2.2 URLConnection類 /353
16.2.3 InetAddress類 /354
16.3 TCP程序設計 /355
16.3.1 Socket 編程 /355
16.3.2 Socket類 /356
16.3.3 ServerSocket類 /358
16.4 UDP程序設計 /360
16.4.1 數據報通信基本概念 /361
16.4.2 DatagramPacket類 /361
16.4.3 DatagramSocket類 /362
16.4.4 MulticastSocket類 /362
16.5 本章小結 /363
16.6 習題 /363
227章 JSP應用技術 /365
17.1 Java Web應用開發技術概述 /365
17.1.1 Java Web應用常見開發技術 /365
17.1.2 Java Web開發環境及開發工具 /367
17.1.3 Java Web應用程序的開發與部署 /368
17.2 靜態網頁開發技術 /369
17.2.1 HTML網頁設計 /369
17.2.2 CSS樣式表 /371
17.2.3 JavaScript腳本語言 /375
17.2.4 基于HTML JavaScript CSS的開發
案例 /377
17.3 JSP技術 /378
17.3.1 JSP技術概述 /378
17.3.2 JSP語法 /380
17.3.3 JSP內置對象概述 /385
17.3.4 request對象 /386
17.3.5 response 對象 /390
17.3.6 session對象 /392
17.3.7 application對象 /393
17.3.8 out對象 /394
17.3.9 JSP應用程序設計綜合示例 /395
17.4 JavaBean技術 /398
17.4.1 JavaBean技術 /399
17.4.2 在JSP中使用JavaBean /400
17.4.3 多個JSP頁面共享JavaBean /406
17.4.4 數據庫訪問JavaBean的設計 /407
17.5 Servlet技術 /411
17.5.1 Servlet技術 /411
17.5.2 Servlet常用對象及其方法 /412
17.5.3 基于JSP Servlet的用戶登錄驗證
/414
17.5.4 在Servlet中使用JavaBean /415
17.5.5 JSP與Servlet的數據共享 /415
17.5.6 JSP與Servlet的關聯關系 /418
17.5.7 基于JSP Servlet JavaBean實現復數運算 /418
17.6 本章小結 /421
17.7 習題 /421
附錄A ASCII編碼表 /422
附錄B Java關鍵字 /423
附錄C Java運算符及其優先級 /425
參考文獻 /426
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 钛合金标准件-钛合金螺丝-钛管件-钛合金棒-钛合金板-钛合金锻件-宝鸡远航钛业有限公司 | 办公室家具_板式办公家具定制厂家-FMARTS福玛仕办公家具 | 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 中医中药治疗血小板减少-石家庄血液病肿瘤门诊部 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 解放卡车|出口|济南重汽|报价大全|山东三维商贸有限公司 | 软瓷_柔性面砖_软瓷砖_柔性石材_MCM软瓷厂家_湖北博悦佳软瓷 | 美缝剂_美缝剂厂家_美缝剂加盟-地老板高端瓷砖美缝剂 | 电动打包机_气动打包机_钢带捆扎机_废纸打包机_手动捆扎机 | 大型冰雕-景区冰雕展制作公司,3D创意设计源头厂家-[赛北冰雕] | 代理记账_公司起名核名_公司注册_工商注册-睿婕实业有限公司 | 考试试题_试卷及答案_诗词单词成语 - 优易学 | 维泰克Veertek-锂电池微短路检测_锂电池腐蚀检测_锂电池漏液检测 | 手持气象站_便携式气象站_农业气象站_负氧离子监测站-山东万象环境 | 北京成考网-北京成人高考网 | 控显科技 - 工控一体机、工业显示器、工业平板电脑源头厂家 | 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 硫化罐-胶管硫化罐-山东鑫泰鑫智能装备有限公司 | 建筑资质代办-建筑资质转让找上海国信启航 | 上海防爆真空干燥箱-上海防爆冷库-上海防爆冷柜?-上海浦下防爆设备厂家? | 金环宇|金环宇电线|金环宇电缆|金环宇电线电缆|深圳市金环宇电线电缆有限公司|金环宇电缆集团 | 螺纹三通快插接头-弯通快插接头-宁波舜驰气动科技有限公司 | 小程序开发公司_APP开发多少钱_软件开发定制_微信小程序制作_客户销售管理软件-济南小溪畅流网络科技有限公司 | 衢州装饰公司|装潢公司|办公楼装修|排屋装修|别墅装修-衢州佳盛装饰 | 不锈钢反应釜,不锈钢反应釜厂家-价格-威海鑫泰化工机械有限公司 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 伺服电机_直流伺服_交流伺服_DD马达_拓达官方网站 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 复合肥,化肥厂,复合肥批发,化肥代理,复合肥品牌-红四方 | 红酒招商加盟-葡萄酒加盟-进口红酒代理-青岛枞木酒业有限公司 | 新疆散热器,新疆暖气片,新疆电锅炉,光耀暖通公司 | 酒瓶_酒杯_玻璃瓶生产厂家_徐州明政玻璃制品有限公司 | 深圳市索富通实业有限公司-可燃气体报警器 | 可燃气体探测器 | 气体检测仪 | 车辆定位管理系统_汽车GPS系统_车载北斗系统 - 朗致物联 | 3dmax渲染-效果图渲染-影视动画渲染-北京快渲科技有限公司 | 影视模板素材_原创专业影视实拍视频素材-8k像素素材网 | 辐射色度计-字符亮度测试-反射式膜厚仪-苏州瑞格谱光电科技有限公司 | 玻璃钢型材-玻璃钢风管-玻璃钢管道,生产厂家-[江苏欧升玻璃钢制造有限公司] | 铁艺,仿竹,竹节,护栏,围栏,篱笆,栅栏,栏杆,护栏网,网围栏,厂家 - 河北稳重金属丝网制品有限公司 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 |