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

歡迎光臨中圖網 請 | 注冊
> >
JAVA程序設計基礎與項目實戰(微課版)

包郵 JAVA程序設計基礎與項目實戰(微課版)

出版社:人民郵電出版社出版時間:2024-08-01
開本: 16開 頁數: 248
中 圖 價:¥48.9(7.0折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

JAVA程序設計基礎與項目實戰(微課版) 版權信息

  • ISBN:9787115640116
  • 條形碼:9787115640116 ; 978-7-115-64011-6
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

JAVA程序設計基礎與項目實戰(微課版) 本書特色

【內容特點】 (1)內容全面,每章包括理論知識、精選案例、項目實踐、習題等內容。 (2)講清原理,理論部分借鑒國內外同類教材的優點,彌補現有教材的不足,力圖用更有針對性的例題,清晰地講解Java的編程原理。 (3)融合案例,助力理解:本書更注重應用,與科技發展動態緊密結合,用現實生活和工作中的具體案例去映證書中講述的理論知識。 【資源特點】 (1)“DotCPP”在線編程測試平臺。 (2)“頭歌”教學實踐平臺。 (3)配套常規資源(如PPT、教學大綱、教案、習題答案、實驗指導、課程設計、微課、試題庫、試卷庫) 【服務特點】作者可以提供直播以及QQ或微信服務群等支持。

JAVA程序設計基礎與項目實戰(微課版) 內容簡介

本書以易于理解的語言表述方式,將理論知識融入程序案例,從基礎入門到項目實戰,系統地闡述了Java程序設計的相關知識,同時反映了其*新技術的發展情況。 本書共14章,分為Java語言基礎知識、面向對象程序設計、Java編程的核心知識、綜合案例4個部分。本書著重介紹Java程序設計的基本概念、設計方法及具體應用,力圖做到概念準確、條理清晰、內容精練、重點突出。本書內容以項目實操為主線,將理論知識講解與程序案例實踐緊密結合。為了更好地服務院校教學,本書還提供微課視頻及移動端和PC端的教學測試平臺。 本書可作為高等院校軟件工程、計算機科學與技術、信息技術管理等專業的教材,也可供程序開發人員參考使用。 PC端的教學測試平臺。 本書可作為高等院校軟件工程、計算機科學與技術、信息技術管理等專業的教材,也可供初中級程序開發人員參考使用。

JAVA程序設計基礎與項目實戰(微課版) 目錄

【章節目錄】 第 1章 Java語言概述 第 2章 Java語言基礎 第3章 Java程序流程控制 第4章 類和對象 第5章 繼承與多態 第6章 抽象類與接口 第7章 數組與常用類 第8章 集合類與泛型 第9章 異常處理 第 10章 Java的多線程 第 11章 File類及I/O操作 第 12章 圖形用戶界面 第 13章 Java的數據庫編程 第 14章 綜合案例 上機實驗 【詳細目錄】 第 1章 Java語言概述 1.1 初識Java 1 1.1.1 Java的產生 1 1.1.2 Java的特點 1 1.2 安裝和配置JDK 2 1.2.1 下載和安裝JDK 2 1.2.2 配置JDK 3 1.3 編寫Java程序 5 1.3.1 第 一個Java程序 5 1.3.2 編譯和運行Java程序 5 1.4 集成開發環境IntelliJ IDEA 6 1.4.1 下載和安裝IntelliJ IDEA 6 1.4.2 創建項目和文件 7 1.5 項目概述 8 本章小結 9 習題 10 上機實驗 10 第 2章 Java語言基礎 2.1 常量與變量 11 2.1.1 常量 11 2.1.2 變量 13 2.2 數據類型 13 2.2.1 基本數據類型 13 2.2.2 引用數據類型 14 2.2.3 數據類型轉換 15 2.3 表達式與運算符 16 2.3.1 表達式 16 2.3.2 算術運算符 17 2.3.3 關系運算符 18 2.3.4 邏輯運算符 19 2.3.5 位運算符 22 2.3.6 賦值運算符 22 2.3.7 三元運算符 23 2.3.8 運算符的優先級 24 2.4 標識符、關鍵字及注釋 25 2.4.1 標識符 25 2.4.2 關鍵字 25 2.4.3 注釋 26 2.5 項目實踐:員工實發工資的計算 26 本章小結 27 習題 27 上機實驗 28 第3章 Java程序流程控制 3.1 語句與復合語句 29 3.1.1 語句和復合語句的概念 29 3.1.2 結構化編程 29 3.2 輸入/輸出與順序結構 30 3.2.1 輸入功能 30 3.2.2 輸出功能 31 3.2.3 順序結構 32 3.3 選擇結構 33 3.3.1 if語句 33 3.3.2 switch語句 35 3.4 循環結構 37 3.4.1 for循環 37 3.4.2 while循環 38 3.4.3 do…while循環 39 3.4.4 嵌套循環 40 3.5 跳轉語句 42 3.5.1 break語句 42 3.5.2 continue語句 43 3.6 方法 44 3.6.1 方法的定義與調用 44 3.6.2 return語句 46 3.6.3 變量作用范圍 47 3.7 項目實踐:員工管理系統中的選擇菜單 48 本章小結 49 習題 50 上機實驗 51 第4章 類和對象 4.1 面向對象的基本思想 52 4.1.1 面向對象的概念 52 4.1.2 面向對象程序設計的特點 54 4.2 類的定義 54 4.2.1 類的結構 54 4.2.2 成員變量 55 4.2.3 成員方法 56 4.2.4 重載方法 56 4.3 創建和使用對象 58 4.3.1 創建對象 58 4.3.2 成員變量和方法的調用 59 4.4 構造方法 61 4.4.1 構造方法的特征 61 4.4.2 默認構造方法 62 4.4.3 構造方法重載 63 4.5 this關鍵字 64 4.5.1 訪問成員變量 64 4.5.2 調用類的成員方法 64 4.5.3 實現參數傳遞 65 4.5.4 調用本類中其他的構造方法 66 4.6 static關鍵字 67 4.6.1 靜態成員變量 67 4.6.2 靜態成員方法 68 4.6.3 靜態代碼塊 69 4.7 項目實踐:面向對象的員工管理系統 69 本章小結 72 習題 73 上機實驗 74 第5章 繼承與多態 5.1 類的繼承 75 5.1.1 繼承的概念 75 5.1.2 構造方法在繼承中的調用 76 5.1.3 訪問父類成員 82 5.1.4 方法重寫 83 5.2 Java中的包 86 5.2.1 包的定義和使用 87 5.2.2 系統包 88 5.2.3 訪問控制修飾符 88 5.3 父類與子類對象的類型轉換 90 5.3.1 對象的類型轉換 90 5.3.2 instanceof運算符 92 5.4 多態 93 5.4.1 多態的概念 93 5.4.2 多態的應用 94 5.5 final關鍵字 95 5.5.1 修飾變量 95 5.5.2 修飾方法 97 5.5.3 修飾類 97 5.6 項目實踐:員工管理系統的繼承模式 98 本章小結 101 習題 101 上機實驗 103 第6章 抽象類與接口 6.1 抽象類 104 6.1.1 抽象類的定義 104 6.1.2 抽象方法 105 6.1.3 抽象類的多態 106 6.2 接口 107 6.2.1 接口的基本概念 107 6.2.2 接口的定義和使用 108 6.2.3 接口的默認方法 109 6.2.4 接口的靜態方法 110 6.3 接口的繼承 112 6.3.1 類和接口的關系 112 6.3.2 接口的多態 113 6.3.3 接口的多繼承 114 6.4 內部類 118 6.4.1 成員內部類 118 6.4.2 靜態內部類 119 6.4.3 方法內部類 120 6.4.4 匿名內部類 121 6.5 Lambda表達式 121 6.5.1 Lambda表達式的基本語法 121 6.5.2 Lambda表達式的應用 122 6.6 項目實踐:員工管理系統的改進 123 本章小結 123 習題 124 上機實驗 125 第7章 數組與常用類 7.1 數組 126 7.1.1 數組的定義和初始化 126 7.1.2 數組的訪問 127 7.1.3 二維數組 128 7.1.4 數組的使用 129 7.2 Object類 131 7.2.1 Object類概述 131 7.2.2 Object類的常用方法 132 7.3 字符串類 134 7.3.1 字符串的定義和初始化 134 7.3.2 字符串的常用操作方法 135 7.3.3 字符串池 138 7.3.4 StringBuffer類與StringBuilder類 139 7.4 Math類與Random類 140 7.4.1 Math類的常用方法 140 7.4.2 Random類的使用 141 7.5 日期類 142 7.5.1 日期類概述 142 7.5.2 日期格式化和解析 143 7.6 包裝類 144 7.6.1 包裝類概述 144 7.6.2 自動裝箱和拆箱 144 7.6.3 包裝類的使用 145 7.7 項目實踐:員工管理系統的數組存儲 146 本章小結 147 習題 148 上機實驗 149 第8章 集合類與泛型 8.1 集合類 150 8.2 Collection接口 151 8.3 List接口及子類實現 151 8.3.1 List接口 151 8.3.2 List接口的子類實現 152 8.4 Set接口及子類實現 155 8.5 集合的遍歷與Iterator接口 157 8.6 Map接口及子類實現 159 8.7 泛型 161 8.7.1 泛型類 161 8.7.2 泛型接口 162 8.7.3 泛型在集合框架中的應用 163 8.8 Collections類和Arrays類 164 8.8.1 Collections類 164 8.8.2 Arrays類 166 8.9 項目實踐:用集合類模擬抽獎系統 167 本章小結 169 習題 169 上機實驗 171 第9章 異常處理 9.1 異常處理概述 172 9.1.1 異常的概念 172 9.1.2 異常類的層次結構 173 9.2 異常處理過程 173 9.2.1 捕獲和處理異常 174 9.2.2 拋出異常的throws語句 175 9.2.3 拋出異常的throw語句 176 9.3 自定義異常 177 9.4 斷言 178 9.5 項目實踐:抽獎數據格式的異常處理 179 本章小結 181 習題 181 上機實驗 183 第 10章 Java的多線程 10.1 線程概述 184 10.1.1 線程和進程 184 10.1.2 線程的運行機制 184 10.1.3 線程的優點 185 10.2 創建線程 185 10.2.1 實現Runnable接口 185 10.2.2 繼承Thread類 186 10.3 Thread類的方法 188 10.4 線程的狀態與控制 189 10.4.1 線程的狀態 189 10.4.2 線程的控制 190 10.4.3 線程控制的應用 191 10.4.4 線程的優先級 194 10.5 線程同步 195 10.5.1 多線程共享數據存在的問題 195 10.5.2 synchronized關鍵字 197 10.6 線程通信 197 10.6.1 線程通信的方法 198 10.6.2 生產者-消費者問題 198 10.7 項目實踐:抽獎系統的多線程模型 201 本章小結 203 習題 203 上機實驗 204 第 11章 File類及I/O操作 11.1 File類 205 11.1.1 File類的方法 205 11.1.2 File類的目錄操作 207 11.2 I/O流的概念 208 11.2.1 頂層流類 208 11.2.2 流的分類 209 11.3 字節流類 210 11.3.1 InputStream類和OutputStream類 210 11.3.2 FileInputStream類和FileOutputStream類 211 11.3.3 BufferedInputStream類和BufferedOutputStream類 213 11.3.4 DataInputStream類和DataOutputStream類 214 11.4 字符流類 214 11.4.1 Reader類和Writer類 214 11.4.2 FileReader類和FileWriter類 215 11.4.3 BufferedReader類和BufferedWriter類 216 11.4.4 LineNumberReader類 217 11.4.5 PrintWriter類 218 11.5 RandomAccessFile類 219 11.6 項目實踐:導入抽獎名單 220 本章小結 222 習題 222 上機實驗 223 第 12章 圖形用戶界面 12.1 AWT組件與Swing組件 224 12.1.1 Swing組件 224 12.1.2 Swing組件的層次結構 224 12.2 常用容器 225 12.2.1 JFrame 225 12.2.2 JPanel 226 12.2.3 JScrollPane 226 12.3 常用組件 227 12.3.1 JButton 227 12.3.2 JLabel 227 12.3.3 JTextField 228 12.3.4 JTextArea 228 12.3.5 JCheckBox和JRadioButton 229 12.3.6 JComboBox 230 12.4 布局管理器 230 12.4.1 流布局 231 12.4.2 邊界布局 231 12.4.3 網格布局 233 12.4.4 卡片布局 233 12.4.5 盒布局 234 12.4.6 布局 235 12.5 事件處理 236 12.5.1 事件處理機制 236 12.5.2 事件處理的類、接口及響應方法 236 12.5.3 事件處理器 237 12.5.4 事件監聽方式 239 12.6 其他組件 241 12.6.1 JList 242 12.6.2 JTable 244 12.6.3 菜單組件 245 12.7 對話框 246 12.7.1 創建用戶對話框 247 12.7.2 系統對話框 248 12.8 項目實踐:可視化隨機抽獎系統的圖形用戶界面 251 本章小結 254 習題 254 上機實驗 256 第 13章 Java的數據庫編程 13.1 MySQL數據庫 257 13.1.1 MySQL數據庫安裝和配置 257 13.1.2 SQL 259 13.2 使用JDBC訪問數據庫 259 13.2.1 JDBC的概念 259 13.2.2 JDBC API 260 13.2.3 使用JDBC API操作數據庫 261 13.3 DatabaseMetaData接口和ResultSetMetaData接口 266 13.3.1 DatabaseMetaData接口 266 13.3.2 ResultSetMetaData接口 267 13.4 項目實踐:將獲獎數據保存到數據庫中 269 本章小結 270 習題 270 上機實驗 271 第 14章 綜合案例 14.1 員工管理系統的實現 272 14.1.1 系統功能分析 272 14.1.2 項目設計與實現 272 14.2 可視化隨機抽獎系統的實現 278 14.2.1 系統功能分析 278 14.2.2 項目設計與實現 279 習題 284 上機實驗 285 參考文獻 286
展開全部

JAVA程序設計基礎與項目實戰(微課版) 作者簡介

馬宏茹,副教授,現任大連交通大學信息學院副院長。長期從事軟件開發、軟件開發類課程教學及實踐教學工作。2015年至今,出版專業教材12本。指導學生參加ACM、藍橋杯等競賽,共計200多人次獲得省級以上獎項。 劉德山,遼寧師范大學教授,現任遼寧省計算機基礎教育學會副理事長/秘書長,全國計算機基礎教育研究會理事,全國計算機仿真學會理事。主講Web前端開發技術、Python程序設計、Java程序設計等課程。主編《HTML5 CSS3 Web前端開發技術(第2版)》、《C STL基礎(第2版)》、《Java程序設計》、《Java程序設計實驗指導》、《Java設計模式深入研究》等教材,其中《C STL基礎》2014年獲第2批普通高等教育十二五國家級規劃教材。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 沈阳建筑设计公司_加固改造设计_厂房设计_设计资质加盟【金辉设计】 | 政府回应:200块在义乌小巷能买到爱情吗?——揭秘打工族省钱约会的生存智慧 | 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | 茶叶百科网-茶叶知识与茶文化探讨分享平台 | 电动液压篮球架_圆管地埋式篮球架_移动平箱篮球架-强森体育 | 耐腐蚀泵,耐腐蚀真空泵,玻璃钢真空泵-淄博华舜耐腐蚀真空泵有限公司 | 锥形螺带干燥机(新型耙式干燥机)百科-常州丰能干燥工程 | 海日牌清洗剂-打造带电清洗剂、工业清洗剂等清洗剂国内一线品牌 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 | 釜溪印象网络 - Powered by Discuz! | 旋振筛|圆形摇摆筛|直线振动筛|滚筒筛|压榨机|河南天众机械设备有限公司 | 精密线材测试仪-电线电缆检测仪-苏州欣硕电子科技有限公司 | 媒介云-全网整合营销_成都新闻媒体发稿_软文发布平台 | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | 企业彩铃制作_移动、联通、电信集团彩铃上传开通_彩铃定制_商务彩铃管理平台-集团彩铃网 | 合肥弱电工程_安徽安防工程_智能化工程公司-合肥雷润 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 模具钢_高速钢_不锈钢-万利钢金属材料 | 泰安塞纳春天装饰公司【网站】 | 电子巡更系统-巡检管理系统-智能巡检【金万码】 | 不锈钢散热器,冷却翅片管散热器厂家-无锡市烨晟化工装备科技有限公司 | 上海办公室设计_办公楼,写字楼装修_办公室装修公司-匠御设计 | 动库网动库商城-体育用品专卖店:羽毛球,乒乓球拍,网球,户外装备,运动鞋,运动包,运动服饰专卖店-正品运动品网上商城动库商城网 - 动库商城 | 压缩空气检测_气体_水质找上海京工-服务专业、价格合理 | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 炉门刀边腹板,焦化设备配件,焦化焦炉设备_沧州瑞创机械制造有限公司 | 塑钢课桌椅、学生课桌椅、课桌椅厂家-学仕教育设备首页 | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 滚筒烘干机_转筒烘干机_滚筒干燥机_转筒干燥机_回转烘干机_回转干燥机-设备生产厂家 | 恒温槽_恒温水槽_恒温水浴槽-上海方瑞仪器有限公司 | 视觉检测设备_自动化检测设备_CCD视觉检测机_外观缺陷检测-瑞智光电 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 气动隔膜阀_气动隔膜阀厂家_卫生级隔膜阀价格_浙江浙控阀门有限公司 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 北京工业设计公司-产品外观设计-产品设计公司-千策良品工业设计 北京翻译公司-专业合同翻译-医学标书翻译收费标准-慕迪灵 | TPE_TPE热塑性弹性体_TPE原料价格_TPE材料厂家-惠州市中塑王塑胶制品公司- 中塑王塑胶制品有限公司 | FAG轴承,苏州FAG轴承,德国FAG轴承-恩梯必传动设备(苏州)有限公司 | 合肥网带炉_安徽箱式炉_钟罩炉-合肥品炙装备科技有限公司 | 陕西鹏展科技有限公司 | 十二星座查询(性格特点分析、星座运势解读) - 玄米星座网 | 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 |