国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >
Java程序設計基礎

包郵 Java程序設計基礎

出版社:西安電子科技大學出版社出版時間:2024-03-01
開本: 26cm 頁數: 400頁
中 圖 價:¥36.4(6.2折) 定價  ¥59.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Java程序設計基礎 版權信息

  • ISBN:9787560671864
  • 條形碼:9787560671864 ; 978-7-5606-7186-4
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Java程序設計基礎 本書特色

本書的特色主要如下: (1) 面向零基礎。為了便于編程零基礎的學習者學習,本書第1章介紹了計算機基礎、編程語言基礎、Java語言歷史與現狀、Java語言特點等,第2章詳細介紹了基礎的編程概念和技術,這些內容就是為零基礎的學習者服務的。 (2) 強調問題驅動與問題求解。學習一門編程語言,不僅僅要準確理解該編程語言的語法知識,更重要的是應用語言去求解問題。在問題求解過程中,編程語言的語法和使用技巧可以被學習者消化和鞏固。本書不僅在編程示例中選用了諸多編程問題,而且在課后編程習題中提供了一些有趣的編程問題。這些編程問題的引入,能有效提升學習者的積極性和興趣,使得學習者在問題求解過程中深入理解和掌握編程語言的語法知識和應用。 (3) 有機融入課程思政元素。為了實現立德樹人的根本任務,在專業知識教育過程中,本書有機融入了課程思政元素,在每章設計了1~2個課程思政案例,以培養學生的家國情懷、創新精神、工匠精神、職業精神等,加強對學生的世界觀、人生觀和價值觀的教育,傳承和創新中華優秀傳統文化,促進學生的自由全面發展。

Java程序設計基礎 內容簡介

本書內容可分為三大部分。**部分是基礎程序設計,包括第1-5章,主要介紹計算機和編程語言基礎知識、Java語言概況、基礎編程知識(如基本數據類型、變量、常量、標識符、表達式、運算符、JShell、選擇結構、循環結構、方法、數組、字符串等)。第二部分是面向對象程序設計,包括第6-11章,主要介紹類與對象、繼承與多態、抽象類與接口、內嵌類、lambda表達式、泛型、枚舉、異常、文件、輸入/輸出流等。第三部分是圖形用戶界面設計,對應第12章,主要介紹JavaFX應用程序結構、容器面板、事件驅動編程、控件、統計圖表等內容。

Java程序設計基礎 目錄

本書課程思政點對照表 1 第1章 Java語言概述 3 1.1 計算機基礎 3 1.1.1 馮·諾依曼結構 4 1.1.2 數制 5 1.1.3 編程語言和程序 7 1.2 Java語言概述 9 1.2.1 Java語言的發展歷史 9 1.2.2 Java語言的特點和應用 10 1.2.3 JDK的安裝 13 1.3 Java簡單程序開發 20 1.3.1 一個簡單程序 20 1.3.2 Java應用程序開發步驟 23 1.3.3 源文件、字節碼文件與類 24 習題 25 第2章 Java編程基礎 26 2.1 標識符與關鍵字 26 2.1.1 ASCII碼和Unicode碼 27 2.1.2 標識符 28 2.1.3 關鍵字 29 2.2 變量與常量 29 2.2.1 變量 29 2.2.2 常量 30 2.3 賦值語句與賦值表達式 31 2.4 命令行交互工具JShell 32 2.5 基本數據類型 36 2.5.1 整數類型 37 2.5.2 浮點類型 38 2.5.3 字符類型 40 2.5.4 布爾類型 42 2.5.5 數據類型轉換 42 2.5.6 輸入基本數據類型 44 2.5.7 格式化控制臺輸出 48 2.6 運算符和表達式求值 51 2.6.1 算術運算符 52 2.6.2 增強賦值運算符 56 2.6.3 關系運算符 57 2.6.4 邏輯運算符 57 2.6.5 條件運算符 58 2.6.6 運算符總述 59 2.7 數學函數 60 2.7.1 三角函數 60 2.7.2 指數函數 62 2.7.3 服務方法 63 2.8 編程與算法 64 2.8.1 編程 64 2.8.2 算法 66 2.9 編程規范 67 2.9.1 程序設計風格 67 2.9.2 注釋 68 2.9.3 命名習慣 73 2.10 程序設計錯誤 74 2.10.1 編譯錯誤 74 2.10.2 運行時錯誤 75 2.10.3 邏輯錯誤 75 習題 76 第3章 控制結構 77 3.1 選擇結構 77 3.1.1 單分支結構 78 3.1.2 雙分支結構 79 3.1.3 多分支結構:嵌套if和多分支if-esle 80 3.1.4 多分支結構:switch 82 3.1.5 switch新特性 85 3.1.6 示例:判斷閏年 87 3.1.7 示例:判斷生肖屬相 87 3.2 循環結構 88 3.2.1 while循環 89 3.2.2 do-while循環 90 3.2.3 for循環 92 3.2.4 嵌套循環 94 3.2.5 循環中的break語句 95 3.2.6 循環中的continue語句 97 3.2.7 示例:求π值 98 3.2.8 示例:百錢買百雞問題 99 3.2.9 示例:輸出素數 100 習題 102 第4章 方法 103 4.1 方法定義 103 4.2 方法調用 104 4.3 按值傳遞 107 4.4 方法重載 110 4.5 變量的作用域 112 4.6 模塊化編程 113 4.7 示例學習 116 4.7.1 求π值 116 4.7.2 輸出素數 117 4.7.3 十進制與十六進制相互轉換 119 習題 122 第5章 數組與字符串 123 5.1 一維數組 124 5.1.1 數組聲明與創建 124 5.1.2 數組初始化與訪問 125 5.1.3 foreach循環 128 5.1.4 數組的常用操作 128 5.1.5 數組與方法 131 5.1.6 數組查找 135 5.1.7 數組排序 138 5.1.8 Arrays類 140 5.1.9 數組復制 141 5.2 二維數組 143 5.2.1 二維數組聲明與創建 144 5.2.2 二維數組初始化與訪問 144 5.2.3 鋸齒二維數組 145 5.2.4 二維數組處理 146 5.3 多維數組 148 5.4 數組應用示例 150 5.4.1 撲克牌混洗和發放 150 5.4.2 單選題測試評分 152 5.4.3 矩陣相加 154 5.5 字符串 156 5.5.1 String類基礎 156 5.5.2 字符串處理 157 5.5.3 文本塊 162 5.6 正則表達式 164 5.6.1 字符串匹配 165 5.6.2 字符串拆分 166 5.6.3 字符串替換 166 5.7 字符串應用示例 167 5.7.1 回文判斷 167 5.7.2 詞頻統計 168 5.7.3 *長公共子串 170 5.8 可變長參數列表 172 5.9 命令行參數 173 習題 176 第6章 面向對象程序設計(上) 177 6.1 面向對象概述 177 6.1.1 面向過程與面向對象的抽象 178 6.1.2 封裝 179 6.1.3 繼承 180 6.1.4 多態 181 6.2 類與對象 181 6.2.1 類的定義 181 6.2.2 對象創建 183 6.2.3 對象訪問 187 6.3 靜態成員 188 6.4 可見性修飾符 192 6.4.1 包 193 6.4.2 模塊 198 6.4.3 public、private、包私有訪問權限 199 6.5 數據域封裝 200 6.6 變量作用域 202 6.7 對象與方法 203 6.7.1 對象作為方法的形參 203 6.7.2 對象作為方法的返回值 205 6.7.3 var聲明對象作為方法的局部變量 206 6.8 對象數組 207 6.9 ArrayList 209 6.10 this引用 212 6.10.1 this引用被隱藏數據域 213 6.10.2 this調用構造方法 213 6.11 Java常用類 214 6.11.1 基本數據類型的包裝類 214 6.11.2 BigInteger類和BigDecimal類 221 6.11.3 Random類 224 6.11.4 Date類 225 習題 226 第7章 面向對象程序設計(下) 227 7.1 繼承 228 7.1.1 父類與子類 228 7.1.2 protected數據和方法 236 7.2 super 238 7.2.1 調用父類構造方法 238 7.2.2 調用父類普通方法 239 7.3 方法重寫 240 7.4 final 241 7.5 密封類 241 7.6 Object類 243 7.6.1 方法toString( ) 244 7.6.2 方法equals( ) 245 7.7 多態性 247 7.8 動態綁定 250 7.9 對象轉換 252 7.10 抽象類 253 7.11 抽象類示例 258 7.11.1 抽象類Calendar和子類GregorianCalendar 258 7.11.2 抽象類Number及其子類 264 7.12 接口 265 7.12.1 普通接口聲明 266 7.12.2 接口實現 266 7.12.3 父接口與子接口 269 7.12.4 默認方法、靜態和私有方法 270 7.12.5 默認方法沖突 270 7.12.6 密封接口 272 7.12.7 注解與注解接口 273 7.13 接口示例:Comparable接口 276 7.14 抽象類與接口 280 7.15 面向對象程序設計原則 281 習題 282 第8章 內嵌類與lambda表達式 283 8.1 內嵌類 283 8.1.1 成員內部類 284 8.1.2 局部內部類 288 8.1.3 匿名內部類 289 8.1.4 靜態內嵌類 290 8.2 lambda表達式 292 8.2.1 lambda表達式語法 292 8.2.2 lambda表達式作用域 296 8.2.3 方法引用 297 8.2.4 lambda表達式與ArrayList 302 8.2.5 Comparator接口 303 習題 306 第9章 泛型與枚舉 307 9.1 泛型 307 9.1.1 泛型引入的原因 307 9.1.2 泛型類 308 9.1.3 泛型接口 309 9.1.4 泛型方法 310 9.2 枚舉 311 9.2.1 枚舉引入的原因 311 9.2.2 枚舉的定義 313 9.2.3 枚舉與接口 315 9.2.4 枚舉與if、switch 316 習題 318 第10章 異常處理 319 10.1 異常處理概述 319 10.2 異常的類型 326 10.3 聲明必檢異常 327 10.4 重新拋出異常 329 10.5 鏈式異常 329 10.6 自定義異常 330 10.7 異常新特性 333 習題 334 第11章 文件與I/O流 335 11.1 I/O流概述 335 11.2 文件 336 11.2.1 File類 337 11.2.2 FileSystem類 339 11.3 文本文件輸入與輸出 339 11.3.1 Scanner類 339 11.3.2 PrintWriter類 341 11.4 文本I/O 342 11.4.1 FileReader與FileWriter 343 11.4.2 BufferedReader與BufferedWriter 345 11.5 二進制I/O 347 11.5.1 FileInputStream與FileOutputStream 349 11.5.2 BufferedInputStream與BufferedOutputStream 349 11.5.3 DataInputStream與DataOutputStream 350 11.5.4 ObjectInputStream與ObjectOutputStream 352 11.6 隨機訪問文件 354 習題 355 第12章 JavaFX圖形用戶界面程序設計 356 12.1 JavaFX概述 356 12.2 JavaFX程序的基本結構 358 12.3 屬性綁定 360 12.4 布局面板和組 361 12.4.1 Pane面板 361 12.4.2 StackPane面板 363 12.4.3 FlowPane面板 363 12.4.4 GridPane面板 365 12.4.5 VBox和HBox面板 366 12.4.6 BorderPane面板 367 12.5 Node類 368 12.5.1 Color類 369 12.5.2 Font類 371 12.5.3 Shape類 372 12.5.4 Image和ImageView類 375 12.6 事件驅動編程 376 12.6.1 事件處理基本概念 376 12.6.2 事件委派和事件處理 378 12.6.3 lamda表達式簡化事件處理 379 12.6.4 示例:簡易計算器 379 12.6.5 鼠標事件 380 12.6.6 鍵盤事件 381 12.7 JavaFXUI控件 382 12.7.1 標簽Label 382 12.7.2 按鈕 383 12.7.3 示例:按鈕綜合演示 384 12.7.4 文本框TextField 385 12.7.5 文本區TextArea 386 12.7.6 組合框ComboBox 387 12.7.7 列表視圖ListView 388 12.7.8 表格視圖TableView 390 12.7.9 菜單欄MenuBar 393 12.7.10 圖表JavaFX Chart 394 習題 398 附錄 399 附錄Ⅰ Java SE 17新特性簡介 399 附錄Ⅱ Eclipse、IntelliJ IDEA和NetBeans安裝 399 附錄Ⅲ JavaFX多媒體編程 399 附錄Ⅳ JavaFX動畫編程 399 附錄Ⅴ ASCII字符集 399
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 成人综合亚洲欧美一区h | 免费大学生国产在线观看p 免费的a级毛片 | 亚洲成人免费网址 | 国产一区亚洲一区 | 天天躁日日躁狠狠很躁 | 一级做a爱片就在线看 | 日韩亚洲中字无码一区二区三区 | 99国产精品久久久久久久久久久 | 精品国产三级a∨在线 | 天堂一区二区三区在线观看 | 久一视频在线观看 | 成熟丰满熟妇高潮xxxxx视频 | 青青在线视频免费 | 99香蕉国产精品偷在线观看 | 国产av一区二区三区传媒 | 亚洲精品永久免费 | 色综合亚洲一区二区小说 | 亚洲欧洲偷自拍图片区 | 久久99热成人精品国产 | 日韩黄色一级毛片 | 在线一区 | 中文字幕久精品免费视频 | 啪啪网站免费观看 | 青青青视频在线播放视频 | 久久中文字幕亚洲精品最新 | 亚洲产在线精品第一站不卡 | 美国免费高清一级毛片 | 国产精品女丝袜白丝袜 | 我要看黄色一级片 | 久久国产一区二区三区 | 欧美精品国产一区二区三区 | 欧美男生射精高潮视频网站 | 国产大尺度吃奶无遮无挡网 | 亚洲在线第一页 | 亚洲av日韩av激情亚洲 | 男女一级毛片免费播放 | 亚洲av中文无码乱人伦在线r▽ | 国产欧美曰韩一区二区三区 | 99视频久久精品久久 | 2022偷拍午夜视频在线播放 | 中文字幕乱人伦高清视频 |