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

歡迎光臨中圖網 請 | 注冊
> >
Java語言程序設計(第3版)

包郵 Java語言程序設計(第3版)

出版社:清華大學出版社出版時間:2022-10-01
開本: 其他 頁數: 376
中 圖 價:¥55.3(6.9折) 定價  ¥79.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

Java語言程序設計(第3版) 版權信息

  • ISBN:9787302616832
  • 條形碼:9787302616832 ; 978-7-302-61683-2
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Java語言程序設計(第3版) 本書特色

《Java語言程序設計(第3版)》主要面向普通高等院校的師生,可作為計算機、軟件工程、信息計算、物聯網、人工智能技術等專業的教學用書,也可作為相關領域的培訓教材和企業開發人員的參考用書。

Java語言程序設計(第3版) 內容簡介

《Java語言程序設計(第3版)》從初學者角度出發,用通俗易懂的語言、豐富多彩的案例講述了Java語言的理論知識和編程方法,內容覆蓋全國計算機等級考試二級Java語言程序設計的大綱要求,同時融入了新版JDK的特色知識。全書分18章,內容分別是Java語言概述,數據類型與表達式,流程控制語句,數組與方法,類與對象,繼承與多態,常用數據類型處理類,抽象類、接口與內嵌類,異常處理,Java繪圖,圖形用戶界面編程基礎,流式輸入/輸出與文件處理、Java泛型與收集API,Lambda表達式、Stream與枚舉類型,多線程,高級圖形界面編程,JDBC技術與數據庫應用,Java的網絡編程。讀者可以跟隨本書的講解,邊學邊練,設計出功能較強的中小型應用程序。

Java語言程序設計(第3版) 目錄

第1篇Java語言基礎 第1章Java語言概述 2 1.1面向對象程序設計的特性 2 1.2Java開發和運行環境 4 1.3Java程序及調試步驟 4 1.3.1在DOS環境下調試Java程序 4 1.3.2在Eclipse環境下調試Java程序 9 1.4Java語言的特點 11 習題 12 第2章數據類型與表達式 14 2.1Java符號 14 2.1.1標識符 14 2.1.2關鍵字 15 2.1.3分隔符 15 2.1.4注釋 16 2.2數據類型與常量和變量 17 2.2.1數據類型 17 2.2.2常量 18 2.2.3變量 19 2.3表達式與運算符 22 2.3.1算術運算符 23 2.3.2關系運算符 25 2.3.3邏輯運算符 25 2.3.4位運算符 26 2.3.5賦值組合運算符 27 2.3.6其他運算符 28 2.3.7運算符優先級 29 2.4數據的輸入/輸出 30 2.4.1使用標準輸入/輸出流 30 2.4.2用Swing對話框實現輸入/輸出 32 2.4.3使用java.util.Scanner類 33 2.5常用數學方法 34 習題 36 第3章流程控制語句 39 3.1算法與流程圖 39 3.1.1算法表示 39 3.1.2傳統流程圖和N-S結構流程圖 40 3.2條件選擇語句 40 3.2.1if語句 40 3.2.2多分支語句switch 43 3.3循環語句 45 3.3.1while語句 45 3.3.2do…while語句 47 3.3.3for語句 49 3.3.4循環嵌套 51 3.4跳轉語句 52 3.4.1break語句 52 3.4.2continue語句 54 習題 55 第4章數組與方法 59 4.1數組 59 4.1.1一維數組 59 4.1.2多維數組 63 4.2方法 65 4.2.1方法聲明 65 4.2.2方法調用 66 4.2.3參數傳遞 67 4.2.4遞歸 68 4.2.5方法的可變長參數 69 4.3Java的命令行參數 70 4.4數組工具類Arrays 71 習題 75 第2篇Java面向對象的核心概念與應用 第5章類與對象 80 5.1類的定義 80 5.2對象的創建與引用 82 5.2.1創建對象及訪問對象成員 82 5.2.2對象的初始化和構造方法 83 5.3理解this 84 5.4類變量和靜態方法 86 5.4.1類變量 86 5.4.2靜態方法 89 5.5變量的作用域 90 5.6使用包組織類 92 5.6.1JavaAPI簡介 92 5.6.2建立包 93 5.6.3包的引用 93 習題 95 第6章繼承與多態 100 6.1繼承 100 6.1.1Java繼承的實現 100 6.1.2構造方法在類繼承中的作用 101 6.2多態性 103 6.2.1方法的重載 103 6.2.2方法的覆蓋 106 6.3幾個特殊類 107 6.3.1Object類 107 6.3.2Class類 108 6.4對象引用轉換和訪問繼承成員 110 6.4.1對象引用轉換 110 6.4.2訪問繼承成員 112 6.5訪問控制符 113 6.6final修飾符的使用 115 習題 117 第7章常用數據類型處理類 123 7.1字符串的處理 123 7.1.1String類 123 7.1.2StringBuffer類 130 7.2基本數據類型包裝類 132 7.3BigInteger類 133 7.4日期和時間類 135 7.4.1Date類和SimpleDateFormat類 135 7.4.2Calendar類 137 7.4.3Java8新增的日期和時間類 138 習題 139 第8章抽象類、接口與內嵌類 144 8.1抽象類和抽象方法 144 8.1.1抽象類的定義 144 8.1.2抽象類的應用 145 8.2接口 147 8.2.1接口的定義 147 8.2.2接口的實現 148 8.3內嵌類 150 8.3.1成員類 150 8.3.2靜態內嵌類 151 8.3.3方法中的內嵌類與匿名內嵌類 152 習題 154 第3篇Java語言的高級特性與應用 第9章異常處理 160 9.1異常的概念 160 9.1.1什么是異常 160 9.1.2異常的類層次 162 9.1.3系統定義的異常 162 9.2異常的處理結構 163 9.3自定義異常 165 9.3.1自定義異常類設計 165 9.3.2拋出異常 165 9.3.3方法的異常聲明 166 習題 167 第10章Java繪圖 172 10.1Java的圖形繪制 172 10.1.1Java圖形坐標與圖形繪圖 172 10.1.2各類圖形的繪制方法 173 10.1.3顏色控制 175 10.1.4顯示文字 177 10.2Java2D圖形繪制 179 10.3繪制圖像 185 習題 189 第11章圖形用戶界面編程基礎 191 11.1圖形用戶界面核心概念 191 11.1.1引例 191 11.1.2圖形界面的外觀設計 192 11.1.3事件處理 193 11.2容器與布局管理 199 11.2.1FlowLayout(流式布局) 199 11.2.2BorderLayout(邊緣或方位布局) 200 11.2.3GridLayout(網格布局) 201 11.2.4CardLayout(卡片式布局) 208 11.2.5GridBagLayout(網格塊布局) 208 11.3常用GUI部件 210 11.3.1GUI部件概述 210 11.3.2文本框與文本域 211 11.4鼠標和鍵盤事件 214 11.4.1鼠標事件 214 11.4.2鍵盤事件 218 習題 225 第12章流式輸入/輸出與文件處理 227 12.1輸入/輸出基本概念 227 12.2文件與目錄操作 228 12.3面向字節的輸入/輸出流 230 12.3.1面向字節的輸入流 230 12.3.2面向字節的輸出流 233 12.4對象串行化 236 12.5面向字符的輸入/輸出流 239 12.5.1面向字符的輸入流 239 12.5.2面向字符的輸出流 241 12.6轉換流 243 12.7文件的隨機訪問 245 習題 246 第13章Java泛型與收集API 248 13.1Java泛型 248 13.1.1Java泛型簡介 248 13.1.2關于Comparable與Comparator接口 249 13.2收集API簡介 251 13.2.1Collection接口 252 13.2.2Set接口 253 13.2.3List接口 254 13.2.4Queue接口 256 13.3Collections類 257 13.4Map接口及實現層次 260 習題 262 第14章Lambda表達式、Stream與枚舉類型 266 14.1Lambda表達式 266 14.1.1何為Lambda表達式 266 14.1.2Java8的常用函數式接口 268 14.1.3方法引用 270 14.2Stream 271 14.2.1Stream的創建 271 14.2.2Stream操作 273 14.3Java枚舉類型 279 14.3.1枚舉類型的定義 280 14.3.2Enum類的常用方法 281 習題 282 第15章多線程 285 15.1Java線程的概念 285 15.1.1多進程與多線程 285 15.1.2線程的狀態 285 15.1.3線程調度與優先級 286 15.2Java多線程編程方法 286 15.2.1Thread類簡介 287 15.2.2繼承Thread類實現多線程 287 15.2.3實現Runnable接口編寫多線程 289 15.3線程資源的同步處理 292 15.3.1臨界資源問題 292 15.3.2wait()和notify()方法 293 15.4Java的任務定時處理 295 習題 296 第16章高級圖形界面編程 298 16.1Swing包簡介 298 16.2Swing對話框的使用 299 16.2.1JOptionPane類對話框 299 16.2.2顏色對話框 302 16.2.3文件選擇對話框 303 16.3Swing典型容器及部件 303 16.3.1JFrame類 303 16.3.2JPanel類 305 16.4各類選擇部件的使用 307 16.4.1AWT典型選擇控件 307 16.4.2Swing的選擇部件 309 16.5菜單與工具欄 312 16.5.1AWT下拉菜單 312 16.5.2Swing下拉菜單 314 16.5.3Swing工具欄 317 16.6滾動條與滑動桿 318 16.6.1AWT滾動條 318 16.6.2JSlider類 319 16.7表格的使用 321 16.7.1表格的構造 321 16.7.2表格元素的訪問處理 322 16.7.3表格的事件處理 325 習題 326 第17章JDBC技術與數據庫應用 327 17.1關系數據庫概述 327 17.2JDBCAPI 327 17.3JDBC基本應用 329 17.3.1數據庫查詢 329 17.3.2數據庫的更新 332 17.3.3用PreparedStatement類實現SQL操作 334 17.4數據庫應用案例 335 17.4.1個人通信錄管理案例 335 17.4.2簡單網絡考試系統案例 339 習題 346 第18章Java的網絡編程 347 18.1網絡編程基礎 347 18.1.1網絡協議 347 18.1.2InetAddress類 348 18.2Socket通信 348 18.2.1Java的Socket編程原理 348 18.2.2網絡多用戶通信編程 350 18.3無連接的數據報 354 18.3.1DatagramPacket類 354 18.3.2DatagramSocket類 354 18.3.3發送和接收過程 355 18.4URL 357 18.4.1URL類 357 18.4.2URLConnection類 359 習題 360 參考文獻 361 附錄A正則表達式簡介 362
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 磁力加热搅拌器-多工位|大功率|数显恒温磁力搅拌器-司乐仪器官网 | 合肥升降机-合肥升降货梯-安徽升降平台「厂家直销」-安徽鼎升自动化科技有限公司 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | 微型气象仪_气象传感器_防爆气象传感器-天合传感器大全 | 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 昆明化妆培训-纹绣美甲-美容美牙培训-昆明博澜培训学校 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 山东商品混凝土搅拌楼-环保型搅拌站-拌合站-分体仓-搅拌机厂家-天宇 | 洗石机-移动滚筒式,振动,螺旋,洗矿机-青州冠诚重工机械有限公司 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 双舌接地线-PC68数字式高阻计-ZC36|苏海百科 | 宝元数控系统|对刀仪厂家|东莞机器人控制系统|东莞安川伺服-【鑫天驰智能科技】 | 旋振筛|圆形摇摆筛|直线振动筛|滚筒筛|压榨机|河南天众机械设备有限公司 | 小型单室真空包装机,食品单室真空包装机-百科 | 集菌仪_智能集菌仪_全封闭集菌仪_无菌检查集菌仪厂家-那艾 | 软文推广发布平台_新闻稿件自助发布_媒体邀约-澜媒宝 | 空气能暖气片,暖气片厂家,山东暖气片,临沂暖气片-临沂永超暖通设备有限公司 | 盘扣式脚手架-附着式升降脚手架-移动脚手架,专ye承包服务商 - 苏州安踏脚手架工程有限公司 | 集装袋吨袋生产厂家-噸袋廠傢-塑料编织袋-纸塑复合袋-二手吨袋-太空袋-曹县建烨包装 | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | 衢州装饰公司|装潢公司|办公楼装修|排屋装修|别墅装修-衢州佳盛装饰 | 道达尔润滑油-食品级润滑油-道达尔导热油-合成导热油,深圳道达尔代理商合-深圳浩方正大官网 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 鑫铭东办公家具一站式定制采购-深圳办公家具厂家直销 | 咖啡加盟-咖啡店加盟-咖啡西餐厅加盟-塞纳左岸咖啡西餐厅官网 | 铝合金重力铸造_铝合金翻砂铸造_铝铸件厂家-东莞市铝得旺五金制品有限公司 | 刑事律师_深圳著名刑事辩护律师_王平聚【清华博士|刑法教授】 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 壹作文_中小学生优秀满分作文大全 | 潜水搅拌机-双曲面搅拌机-潜水推进器|奥伯尔环保 | 阴离子_阳离子聚丙烯酰胺厂家_聚合氯化铝价格_水处理絮凝剂_巩义市江源净水材料有限公司 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | 120kv/2mA直流高压发生器-60kv/2mA-30kva/50kv工频耐压试验装置-旭明电工 | 低温柔性试验仪-土工布淤堵-沥青车辙试验仪-莱博特(天津)试验机有限公司 | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | 珠海冷却塔降噪维修_冷却塔改造报价_凉水塔风机维修厂家- 广东康明节能空调有限公司 | 碳纤维复合材料制品生产定制工厂订制厂家-凯夫拉凯芙拉碳纤维手机壳套-碳纤维雪茄盒外壳套-深圳市润大世纪新材料科技有限公司 | 置顶式搅拌器-优莱博化学防爆冰箱-磁驱搅拌器-天津市布鲁克科技有限公司 | 自动化展_机器人展_机床展_工业互联网展_广东佛山工博会 | 耐压仪-高压耐压仪|徐吉电气| 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 |