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

歡迎光臨中圖網 請 | 注冊

包郵 JAVA語言程序設計

作者:張愛娟
出版社:西安電子科技大學出版社出版時間:2023-08-01
開本: 其他 頁數: 368
本類榜單:教材銷量榜
中 圖 價:¥40.2(7.6折) 定價  ¥53.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

JAVA語言程序設計 版權信息

JAVA語言程序設計 本書特色

本書以提高讀者的程序設計能力和工程實踐能力為目標,融合了作者多年的教學經驗,通過深入淺出的講解將Java語言語法及面向對象程序設計方法進行了融合,讓讀者知其然并知其所以然。本書具有以下特點: (1) 強化面向對象程序設計。 Java作為一門面向對象語言,其語言要素與Java語言的簡單性、安全性、動態性、面向對象特性緊密相連,特別是其程序設計理念是面向對象的,因此在介紹Java語法規范時,大部分語法從面向對象的設計方法入手講解其設計初衷,這樣有利于讀者接受各個語言要素在程序設計中的作用。 (2) 程序設計原理與工程實踐并重。 本書每章的側重點不同,有的章注重原理介紹,有的章注重工程實踐。在講解原理性知識點時,本書以快速入門的小型示例程序為主;在需要融會貫通強調工程實踐時,則以成型的設計模式或實用示例進行擴展或深度延伸。 (3) 由淺入深、重點突出。 本書從Java基礎知識開始,進而講解面向對象編程,*后講解Java應用。在每章中,首先給出概括性的認識,然后對實際項目開發中需要深耕的知識點進行剖析,并給出詳盡的講解,使讀者能在快速入門后,在實際項目需要的知識主線上進行知識擴展。

JAVA語言程序設計 內容簡介

本書詳細介紹了Java語言及面向對象的程序設計思想和編程方法。全書內容由淺入深,實例豐富,主要講解了使用Java語言進行程序開發需要掌握的知識。全書共10章,分為三部分:**部分(第1~3章)介紹了Java語言基礎,包括數據、表達式、控制結構、數組;第二部分(第4~6章)介紹了面向對象程序設計,包括類和對象、參數傳遞、封裝修飾符、枚舉類型、JVM的數據區、多態、抽象類和接口、內部類、Lambda表達式、注解、異常處理;第三部分(第7~10章)是常見的Java類庫和應用,包括包裝類、數學類、字符串類、泛型設計、泛型容器、容器工具類、反射、I/O類、線程控制、線程互斥、線程協作通信、線程池與執行器、并發容器與框架、非阻塞同步與原子類以及圖形用戶界面。書中涉及目前常用的Java新特性,重要的知識點都給出了具體的實例,具有可操作性,以方便讀者深入學習和理解。 本書適合作為軟件開發入門者的自學用書,也可作為高校相關專業的教材或參考書。

JAVA語言程序設計 目錄

第1章 Java概述 1 1.1 Java簡介 1 1.1.1 Java語言的主要特點 1 1.1.2 跨平臺性原理 3 1.2 Java開發環境 5 1.2.1 JDK 5 1.2.2 JShell 8 1.2.3 文本編輯器 9 1.2.4 集成開發環境IDE 10 1.3 初識Java程序 12 1.3.1 **個Java程序 12 1.3.2 Java程序基本結構 14 習題 14 第2章 基本程序設計 16 2.1 標識符和關鍵字 16 2.2 注釋 17 2.3 變量與常量 22 2.3.1 變量 22 2.3.2 常量 22 2.4 基本數據類型 22 2.4.1 整型 23 2.4.2 浮點型 24 2.4.3 布爾型 25 2.4.4 字符型 26 2.5 類型轉換 28 2.5.1 自動類型轉換 28 2.5.2 強制類型轉換 29 2.6 運算符與表達式 29 2.6.1 算術運算符 29 2.6.2 關系運算符 32 2.6.3 條件運算符 33 2.6.4 邏輯運算符 33 2.6.5 位運算符 34 2.6.6 賦值運算符 37 2.6.7 表達式及運算符的優先級 38 2.7 數組 38 2.7.1 一維數組 39 2.7.2 二維數組 40 習題 42 第3章 流程控制 44 3.1 順序結構及標準輸入/輸出 44 3.1.1 標準輸入與Scanner 45 3.1.2 標準輸出 46 3.2 分支結構 48 3.2.1 if選擇 48 3.2.2 switch選擇 51 3.3 循環結構 54 3.3.1 while語句 54 3.3.2 do-while語句 55 3.3.3 for循環 55 3.3.4 for-each循環 57 3.3.5 循環嵌套 57 3.4 跳轉結構 58 3.4.1 break語句 58 3.4.2 continue語句 60 3.4.3 return語句 61 習題 62 第4章 面向對象與類 63 4.1 面向對象程序設計 63 4.1.1 面向對象編程思想 63 4.1.2 基本概念 64 4.1.3 面向對象編程的主要特性 65 4.1.4 面向對象與面向過程的關系 67 4.2 類 67 4.2.1 類的定義 67 4.2.2 字段的定義 68 4.2.3 方法的定義與局部變量 69 4.2.4 var局部變量 70 4.3 對象與構造方法 71 4.3.1 構造方法 71 4.3.2 對象的創建 73 4.3.3 對象的使用 74 4.3.4 對象數組 76 4.4 方法重載與參數傳遞 77 4.4.1 方法重載 77 4.4.2 this關鍵字 80 4.4.3 參數傳遞 81 4.4.4 變長參數 85 4.5 static修飾符 86 4.5.1 static字段 86 4.5.2 static方法 87 4.5.3 static語句塊 90 4.6 包 90 4.6.1 package語句 90 4.6.2 import 語句 92 4.6.3 import static語句 93 4.6.4 模塊 93 4.7 訪問控制符 94 4.8 實例:單例設計模式 97 4.9 類的繼承 99 4.9.1 子類的定義 99 4.9.2 隱藏與super關鍵字 101 4.10 final修飾符 103 4.11 枚舉類型 107 習題 109 第5章 類的進階設計 111 5.1 JVM的數據區 111 5.2 多態 112 5.2.1 對象類型轉換與instanceof 113 5.2.2 方法重寫 116 5.2.3 動態綁定 117 5.3 對象初始化 120 5.4 抽象類和接口 122 5.4.1 抽象方法 122 5.4.2 抽象類 122 5.4.3 接口 123 5.5 實踐:工廠方法模式 128 5.6 類的關系及設計原則 130 5.6.1 類的關系 130 5.6.2 面向對象設計原則 133 5.7 內部類 135 5.7.1 實例內部類 135 5.7.2 靜態內部類 137 5.7.3 局部內部類 138 5.7.4 匿名內部類 138 5.8 Lambda表達式 141 5.8.1 函數式接口 141 5.8.2 Lambda表達式的用法 142 5.8.3 方法引用 145 5.9 注解 148 習題 151 第6章 異常處理 156 6.1 異常 156 6.1.1 異常的概念 156 6.1.2 異常類 157 6.2 異常處理 160 6.2.1 異常處理機制 160 6.2.2 捕獲處理異常 161 6.2.3 帶資源的try 167 6.2.4 throw拋出異常及throws 聲明異常 168 6.3 自定義異常 170 習題 172 第7章 常用類 174 7.1 基礎類 174 7.1.1 Java常用API 174 7.1.2 Object類 175 7.1.3 包裝類 177 7.1.4 數學相關類 178 7.2 字符串類 181 7.2.1 String 181 7.2.2 使用正則表達式 185 7.2.3 StringBuilder 189 7.3 泛型 189 7.3.1 泛型引入 189 7.3.2 泛型類/接口 190 7.3.3 泛型方法 193 7.3.4 類型通配符 194 7.3.5 有界泛型 194 7.4 泛型容器 195 7.4.1 容器API總覽 196 7.4.2 容器遍歷 199 7.4.3 常用Set:HashSet類和 TreeSet類 201 7.4.4 常用List:ArrayList和 LinkedList 202 7.4.5 常用Map:HashMap和 TreeMap 205 7.4.6 遺留容器類 207 7.5 容器工具類 207 7.5.1 使用Arrays 207 7.5.2 使用Collections 209 7.5.3 使用Stream 211 7.6 Class類與反射 217 習題 219 第8章 I/O類 220 8.1 流的概念與分類 220 8.2 字節流 222 8.3 字符流 224 8.4 File類與文件流 225 8.4.1 File類 225 8.4.2 文件流 228 8.5 處理流 230 8.5.1 緩沖流 231 8.5.2 數據流 233 8.5.3 對象序列化 234 8.6 隨機讀寫類 239 8.7 Scanner類 243 8.8 NIO中的文件系統工具類 245 習題 247 第9章 線程與并發編程 248 9.1 線程的概念 248 9.2 線程創建 249 9.2.1 擴展Thread類 249 9.2.2 實現Runnable接口 251 9.2.3 使用Callable接口和 FutureTask接口 252 9.3 線程控制 254 9.3.1 線程狀態 254 9.3.2 線程控制方法 255 9.4 線程同步 262 9.4.1 線程互斥 264 9.4.2 線程協作 268 9.4.3 示例:生產者與消費者 269 9.4.4 死鎖 272 9.4.5 顯式鎖Lock 273 9.4.6 條件Condition 277 9.5 常用線程工具類 280 9.5.1 線程池與執行器 280 9.5.2 并發容器和框架 284 9.5.3 原子類與非阻塞同步 286 習題 290 第10章 圖形用戶界面 292 10.1 GUI概述 292 10.2 Swing容器組件 295 10.2.1 JFrame 295 10.2.2 JDialog 298 10.2.3 JPanel 300 10.3 布局管理器 302 10.4 事件處理 311 10.4.1 事件處理機制 312 10.4.2 事件和事件分類 313 10.4.3 事件監聽器 314 10.4.4 回調與事件監聽器的實現 316 10.5 常用的Swing組件 324 10.5.1 標簽類JLabel 325 10.5.2 按鈕類組件 327 10.5.3 文本類組件 336 10.5.4 列表類組件 339 10.6 繪圖 344 10.6.1 繪圖基礎 344 10.6.2 組件繪圖 348 10.6.3 動畫示例 350 習題 355 參考文獻 357
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 自动气象站_气象站监测设备_全自动气象站设备_雨量监测站-山东风途物联网 | 专业生产动态配料系统_饲料配料系统_化肥配料系统等配料系统-郑州鑫晟重工机械有限公司 | HEYL硬度计量泵-荧光法在线溶解氧仪-净时测控技术(上海)有限公司 | 净化板-洁净板-净化板价格-净化板生产厂家-山东鸿星新材料科技股份有限公司 | 食品机械专用传感器-落料放大器-低价接近开关-菲德自控技术(天津)有限公司 | 机房监控|动环监控|动力环境监控系统方案产品定制厂家 - 迈世OMARA | 奥运星-汽车性能网评-提供个性化汽车资讯 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 大型工业风扇_工业大风扇_大吊扇_厂房车间降温-合昌大风扇 | 哈尔滨京科脑康神经内科医院-哈尔滨治疗头痛医院-哈尔滨治疗癫痫康复医院 | 哲力实业_专注汽车涂料汽车漆研发生产_汽车漆|修补油漆品牌厂家 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 济南品牌包装设计公司_济南VI标志设计公司_山东锐尚文化传播 | 沈阳真空机_沈阳真空包装机_沈阳大米真空包装机-沈阳海鹞真空包装机械有限公司 | 连续油炸机,全自动油炸机,花生米油炸机-烟台茂源食品机械制造有限公司 | 不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰]-不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰] | 全自动固相萃取仪_高通量真空平行浓缩仪-勤业永为 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 诸城网站建设-网络推广-网站优化-阿里巴巴托管-诸城恒泰互联 | 郑州爱婴幼师学校_专业幼师培训_托育师培训_幼儿教育培训学校 | 溶氧传感器-pH传感器|哈美顿(hamilton)| 水平垂直燃烧试验仪-灼热丝试验仪-漏电起痕试验仪-针焰试验仪-塑料材料燃烧检测设备-IP防水试验机 | 欧必特空气能-商用空气能热水工程,空气能热水器,超低温空气源热泵生产厂家-湖南欧必特空气能公司 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 管家婆-管家婆软件-管家婆辉煌-管家婆进销存-管家婆工贸ERP | 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 山东彩钢板房,山东彩钢活动房,临沂彩钢房-临沂市贵通钢结构工程有限公司 | TTCMS自助建站_网站建设_自助建站_免费网站_免费建站_天天向上旗下品牌 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 | 无锡网站建设_企业网站定制-网站制作公司-阿凡达网络 | 福建珂朗雅装饰材料有限公司「官方网站」| 薪动-人力资源公司-灵活用工薪资代发-费用结算-残保金优化-北京秒付科技有限公司 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 酒精检测棒,数显温湿度计,酒安酒精测试仪,酒精检测仪,呼气式酒精检测仪-郑州欧诺仪器有限公司 | 专业的新乡振动筛厂家-振动筛品质保障-环保振动筛价格—新乡市德科筛分机械有限公司 | 蒜肠网-动漫,二次元,COSPLAY,漫展以及收藏型模型,手办,玩具的新媒体.(原变形金刚变迷TF圈) | 常州减速机_减速机厂家_常州市减速机厂有限公司 | 航空铝型材,7系铝型材挤压,硬质阳*氧化-余润铝制品 | 丹佛斯变频器-Danfoss战略代理经销商-上海津信变频器有限公司 | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 |