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

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 Java程序設(shè)計(jì)

作者:李飛主編
出版社:西安電子科技大學(xué)出版社出版時(shí)間:2018-11-01
開本: 26cm 頁數(shù): 376頁
本類榜單:教材銷量榜
中 圖 價(jià):¥39.0(7.1折) 定價(jià)  ¥55.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
開年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書更多>

Java程序設(shè)計(jì) 版權(quán)信息

Java程序設(shè)計(jì) 內(nèi)容簡(jiǎn)介

本書面向零基礎(chǔ)的讀者,內(nèi)容涉及程序設(shè)計(jì)基本理論、Java語法、Java基礎(chǔ)類庫和Java應(yīng)用程序開發(fā)。本著由淺入深的原則,本書在前五章重點(diǎn)介紹程序設(shè)計(jì)基本理論和Java語法;第六章至第十三章分別根據(jù)不同的主題介紹Java基礎(chǔ)類庫的使用,包括:集合的使用、異常的處理、圖形界面的設(shè)計(jì)和使用、Applet編程、流和文件的使用、線程和網(wǎng)絡(luò)編程等;第十四章以一個(gè)完整的實(shí)例介紹Java應(yīng)用程序開發(fā)過程。本書中的所有程序均在JDK1.8中經(jīng)過驗(yàn)證,并給出運(yùn)行結(jié)果;本著方便讀者學(xué)習(xí)的原則,本書在代碼關(guān)鍵位置均設(shè)置了說明文字。 本書可作為大學(xué)本科院校非計(jì)算機(jī)專業(yè)的教材,也可作為Java自學(xué)者的入門用書。

Java程序設(shè)計(jì) 目錄

**章 概述 1 1.1 Java的起源與發(fā)展 1 1.1.1 Java的起源 1 1.1.2 Java的發(fā)展 2 1.2 Java的特點(diǎn) 3 1.2.1 Java語言特點(diǎn) 3 1.2.2 Java虛擬機(jī) 4 1.2.3 Java的垃圾收集機(jī)制 5 1.3 Java的運(yùn)行機(jī)制 5 1.3.1 高級(jí)程序設(shè)計(jì)語言的運(yùn)行方式 5 1.3.2 Java的運(yùn)行機(jī)制 8 1.3.3 Java程序分類 8 1.4 Java的開發(fā)環(huán)境 12 1.4.1 Java的獲取與運(yùn)行開發(fā) 環(huán)境的配置 12 1.4.2 Java的集成開發(fā)環(huán)境 17 1.4.3 Java的核心API文檔 20 本章小結(jié) 21 習(xí)題 21 第二章 Java程序設(shè)計(jì)基礎(chǔ) 23 2.1 Java基本語法 23 2.1.1 標(biāo)識(shí)符和保留字 23 2.1.2 語句 24 2.1.3 空白、注釋與分隔符 25 2.1.4 程序結(jié)構(gòu)與編程習(xí)慣 27 2.2 數(shù)據(jù)類型 29 2.3 常量和變量 33 2.3.1 常量 33 2.3.2 變量 34 2.3.3 不同類型變量的數(shù)據(jù)類型轉(zhuǎn)換 36 2.4 運(yùn)算符與表達(dá)式 37 2.4.1 賦值運(yùn)算符 37 2.4.2 算術(shù)運(yùn)算符 39 2.4.3 關(guān)系運(yùn)算符 41 2.4.4 邏輯運(yùn)算符 43 2.4.5 位運(yùn)算符 45 2.4.6 其他運(yùn)算符 47 2.4.7 表達(dá)式和運(yùn)算符的優(yōu)先級(jí) 49 2.5 常用類和方法 51 2.5.1 常用類和方法概述 52 2.5.2 數(shù)值計(jì)算相關(guān)方法 53 2.5.3 字符串處理相關(guān)方法 55 2.5.4 類型轉(zhuǎn)換方法 56 本章小結(jié) 58 習(xí)題 60 第三章 Java程序的流程控制 61 3.1 算法 61 3.1.1 什么是算法 61 3.1.2 算法的基本特征 62 3.1.3 算法的描述工具 63 3.2 順序結(jié)構(gòu) 67 3.2.1 常用語句 67 3.2.2 基本輸入/輸出方法 68 3.3 選擇分支結(jié)構(gòu) 72 3.3.1 單分支結(jié)構(gòu) 72 3.3.2 多分支結(jié)構(gòu) 75 3.4 循環(huán)結(jié)構(gòu) 77 3.4.1 循環(huán)結(jié)構(gòu)分類 78 3.4.2 while循環(huán) 78 3.4.3 do循環(huán) 80 3.4.4 for循環(huán) 82 3.4.5 break和continue語句 86 本章小結(jié) 89 習(xí)題 90 第四章 數(shù)組和字符串 91 4.1 數(shù)組 91 4.1.1 一維數(shù)組 91 4.1.2 二維數(shù)組和多維數(shù)組 99 4.2 字符串 104 4.2.1 字符操作 104 4.2.2 定長字符串的操作 106 4.2.3 變長字符串的操作 109 本章小結(jié) 111 習(xí)題 112 第五章 面向?qū)ο蟪绦蛟O(shè)計(jì)的 基本知識(shí) 113 5.1 面向?qū)ο笤O(shè)計(jì)的基本常識(shí) 113 5.1.1 抽象過程 113 5.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的優(yōu)點(diǎn) 114 5.1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)的特征 116 5.2 類和對(duì)象 118 5.2.1 類 118 5.2.2 對(duì)象 122 5.2.3 參數(shù)傳遞 125 5.2.4 多態(tài)與轉(zhuǎn)換對(duì)象 127 5.3 繼承 131 5.3.1 與繼承相關(guān)的知識(shí) 131 5.3.2 this保留字 132 5.3.3 super保留字 133 5.4 特別的類 134 5.4.1 抽象類 134 5.4.2 內(nèi)部類 136 5.4.3 *終類 139 5.4.4 匿名類 139 5.5 接口 141 5.5.1 接口的基本概念 141 5.5.2 接口的定義 141 5.5.3 接口的實(shí)現(xiàn) 142 5.5.4 接口類型的使用 143 5.6 包和名稱空間 144 5.6.1 創(chuàng)建包 144 5.6.2 使用包成員 145 5.6.3 管理源代碼文件和類文件 146 本章小結(jié) 147 習(xí)題 148 第六章 泛型與集合 149 6.1 泛型 149 6.1.1 為什么使用泛型 149 6.1.2 使用泛型 151 6.2 集合 154 6.2.1 集合框架 154 6.2.2 表 159 6.2.3 集合 163 6.2.4 其他數(shù)據(jù)結(jié)構(gòu)類 165 本章小結(jié) 165 習(xí)題 166 第七章 Java異常處理 167 7.1 異常的概念 167 7.1.1 程序中錯(cuò)誤的類型 167 7.1.2 JDK中異常類的結(jié)構(gòu) 168 7.2 處理異常 170 7.2.1 異常的捕獲與處理 170 7.2.2 異常的拋出 173 7.3 自定義異常 176 本章小結(jié) 177 習(xí)題 178 第八章 GUI程序設(shè)計(jì)基礎(chǔ) 179 8.1 圖形用戶界面概述 179 8.1.1 圖形界面的基本概念 179 8.1.2 圖形界面的組成 180 8.1.3 與GUI相關(guān)的包和類 181 8.2 布局管理 182 8.2.1 流式布局 183 8.2.2 邊界布局 185 8.2.3 卡式布局 186 8.2.4 網(wǎng)格布局 188 8.2.5 網(wǎng)格袋布局 189 8.3 事件處理 193 8.3.1 事件概述 193 8.3.2 事件處理機(jī)制 196 8.3.3 事件適配器 198 8.4 GUI設(shè)計(jì)中容器的應(yīng)用 200 8.4.1 GUI中組件的組織方式 200 8.4.2 容器類的常用方法 201 本章小結(jié) 204 習(xí)題 204 第九章 GUI組件 206 9.1 常用控制組件 206 9.1.1 標(biāo)簽 206 9.1.2 按鈕 208 9.1.3 文本框 210 9.1.4 文本區(qū) 213 9.1.5 列表框 215 9.1.6 組合框 222 9.1.7 單選按鈕和復(fù)選框 226 9.2 菜單與工具欄 230 9.2.1 下拉菜單 230 9.2.2 彈出式菜單 234 9.2.3 工具欄 237 9.3 對(duì)話框 239 9.3.1 標(biāo)準(zhǔn)對(duì)話框 239 9.3.2 自定義對(duì)話框 248 9.3.3 文件對(duì)話框 251 9.4 圖形與圖像的顯示 254 9.4.1 繪制圖形 254 9.4.2 在圖形區(qū)顯示文字 257 9.4.3 顯示圖像 259 本章小結(jié) 261 習(xí)題 261 第十章 Applet 小程序 263 10.1 Applet 概述 263 10.1.1 Applet小程序簡(jiǎn)介 263 10.1.2 Applet與Application 264 10.1.3 與Applet相關(guān)的HTML標(biāo)記 265 10.2 Applet類 269 10.2.1 Applet類中常用的方法 269 10.2.2 Applet的生命周期 271 10.3 Applet的使用 272 10.3.1 在Applet中顯示圖像 272 10.3.2 在Applet中播放聲音 273 10.3.3 在Applet中和用戶交互 274 本章小結(jié) 276 習(xí)題 276 第十一章 流和文件 277 11.1 Java的輸入/輸出流模型 277 11.1.1 流的基本概念和模型 277 11.1.2 API中流的層次 278 11.2 字符流的處理 279 11.2.1 字符輸入 280 11.2.2 字符輸出 281 11.2.3 其他字符流的使用 282 11.3 字節(jié)流的處理 285 11.3.1 輸入字節(jié)流 286 11.3.2 輸出字節(jié)流 286 11.3.3 過濾器數(shù)據(jù)流 288 11.4 文件 292 11.4.1 創(chuàng)建文件類對(duì)象 292 11.4.2 使用文件對(duì)象 293 11.5 對(duì)象序列化 296 本章小結(jié) 298 習(xí)題 298 第十二章 線程 299 12.1 多線程概述 299 12.1.1 進(jìn)程、線程和多線程 299 12.1.2 線程的狀態(tài) 300 12.1.3 線程狀態(tài)的轉(zhuǎn)換 301 12.2 線程的創(chuàng)建方法 301 12.2.1 通過繼承Thread類創(chuàng)建線程 301 12.2.2 用Runnable接口創(chuàng)建線程 303 12.3 線程的基本操作 306 12.3.1 線程的啟動(dòng) 306 12.3.2 線程的調(diào)度 308 12.3.3 線程的同步 312 12.3.4 線程間的通信 316 12.4 線程組 318 本章小結(jié) 321 習(xí)題 321 第十三章 網(wǎng)絡(luò)編程 323 13.1 網(wǎng)絡(luò)編程基本知識(shí) 323 13.1.1 網(wǎng)絡(luò)協(xié)議與基本概念 323 13.1.2 網(wǎng)絡(luò)編程方法與分類 324 13.2 URL編程 324 13.2.1 InetAddress類 325 13.2.2 URL類 327 13.2.3 URLConnection類 330 13.3 Socket編程 332 13.3.1 Socket類 332 13.3.2 ServerSocket類 336 13.4 UDP編程 339 13.4.1 DatagramPacket 類 339 13.4.2 DatagramSocket類 341 本章小結(jié) 346 習(xí)題 347 第十四章 Java 應(yīng)用實(shí)例 348 14.1 開發(fā)應(yīng)用程序的一般步驟 348 14.2 需求分析 349 14.3 總體設(shè)計(jì) 350 14.3.1 UI設(shè)計(jì) 350 14.3.2 類結(jié)構(gòu)設(shè)計(jì) 352 14.4 詳細(xì)設(shè)計(jì)與編碼實(shí)現(xiàn) 356 14.4.1 客戶端 356 14.4.2 服務(wù)器端 365 14.5 測(cè)試與發(fā)布 373 本章小結(jié) 374 習(xí)題 375 附錄 常見錯(cuò)誤列表 376
展開全部
商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 分光色差仪,测色仪,反透射灯箱,爱色丽分光光度仪,美能达色差仪维修_苏州欣美和仪器有限公司 | 复盛空压机配件-空气压缩机-复盛空压机(华北)总代理 | 食品质构分析仪-氧化诱导分析仪-瞬态法导热系数仪|热冰百科 | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 | 上海噪音治理公司-专业隔音降噪公司-中广通环保 | 威客电竞(vk·game)·电子竞技赛事官网 | 深圳展厅设计_企业展馆设计_展厅设计公司_数字展厅设计_深圳百艺堂 | 昆明化妆培训-纹绣美甲-美容美牙培训-昆明博澜培训学校 | 北京环球北美考试院【官方网站】|北京托福培训班|北京托福培训 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 深圳货架厂_仓库货架公司_重型仓储货架_线棒货架批发-深圳市诺普泰仓储设备有限公司 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | 金属波纹补偿器厂家_不锈钢膨胀节价格_非金属伸缩节定制-庆达补偿器 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | 红立方品牌应急包/急救包加盟,小成本好项目代理_应急/消防/户外用品加盟_应急好项目加盟_新奇特项目招商 - 中红方宁(北京) 供应链有限公司 | 扒渣机,铁水扒渣机,钢水扒渣机,铁水捞渣机,钢水捞渣机-烟台盛利达工程技术有限公司 | 郑州爱婴幼师学校_专业幼师培训_托育师培训_幼儿教育培训学校 | 达利园物流科技集团-| 六维力传感器_六分量力传感器_模腔压力传感器-南京数智微传感科技有限公司 | 房屋质量检测-厂房抗震鉴定-玻璃幕墙检测-房屋安全鉴定机构 | 防勒索软件_数据防泄密_Trellix(原McAfee)核心代理商_Trellix(原Fireeye)售后-广州文智信息科技有限公司 | 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 胃口福饺子加盟官网_新鲜现包饺子云吞加盟 - 【胃口福唯一官网】 | 杭州高温泵_热水泵_高温油泵|昆山奥兰克泵业制造有限公司 | 即用型透析袋,透析袋夹子,药敏纸片,L型涂布棒-上海桥星贸易有限公司 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 自动钻孔机-全自动数控钻孔机生产厂家-多米(广东)智能装备有限公司 | 北京网站建设|北京网站开发|北京网站设计|高端做网站公司 | 医院专用门厂家报价-医用病房门尺寸大全-抗菌木门品牌推荐 | 扫地车厂家-山西洗地机-太原电动扫地车「大同朔州吕梁晋中忻州长治晋城洗地机」山西锦力环保科技有限公司 | 谷梁科技 | 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | 对辊式破碎机-对辊制砂机-双辊-双齿辊破碎机-巩义市裕顺机械制造有限公司 | 外贮压-柜式-悬挂式-七氟丙烷-灭火器-灭火系统-药剂-价格-厂家-IG541-混合气体-贮压-非贮压-超细干粉-自动-灭火装置-气体灭火设备-探火管灭火厂家-东莞汇建消防科技有限公司 | 明渠式紫外线杀菌器-紫外线消毒器厂家-定州市优威环保 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 包装盒厂家_纸盒印刷_礼品盒定制-济南恒印包装有限公司 | 威客电竞(vk·game)·电子竞技赛事官网 | 盘古网络技术有限公司|