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

歡迎光臨中圖網 請 | 注冊

包郵 Java基礎案例教程

出版社:人民郵電出版社出版時間:2017-01-01
開本: 32開 頁數: 401
本類榜單:教材銷量榜
中 圖 價:¥27.5(5.1折) 定價  ¥54.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

Java基礎案例教程 版權信息

Java基礎案例教程 本書特色

本書從初學者的角度詳細講解了Java開發中用到的多種技術。全書共11章,在講解Java開發環境的搭建及其運行機制、基本語法、面向對象的編程思想時,采用通俗易懂的語言闡述抽象的概念,選用典型翔實的例子演示知識的運用。在講解多線程、常用API、集合、IO、GUI、網絡編程的章節中,通過剖析案例、分析代碼含義、解決常見問題等方式進行闡述,并且在本書中還添加了許多階段性任務來模擬程序開發過程,幫助初學者培養良好的編程習慣。 本書附帶配套視頻、源代碼、測試題、教學PPT、教學實施案例、教學設計大綱等資源,并提供在線答疑平臺。 本書既可作為高等院校本、專科計算機相關專業的程序設計課程教材,也可作為Java技術基礎的培訓教材,也是一本適合廣大計算機編程初學者學習的入門級讀物。

Java基礎案例教程 內容簡介

傳智播客經典圖書的延續。本書采用章節 案例的編寫方式,除第1章外,其他章節均加入案例講解,總計20個案例,達到“邊做邊學”的效果,提供免費教學資源,包括11 個精美教學PPT、1300 道測試題、長達37 小時的教學視頻等。

Java基礎案例教程 目錄

第1章 Java開發入門 1

1.1 Java概述 2

1.1.1 什么是Java 2

1.1.2 Java語言的特點 2

1.2 JDK的使用 3

1.2.1 什么是JDK 3

1.2.2 安裝JDK 3

1.2.3 JDK目錄介紹 5

1.3 **個Java程序 6

1.4 系統環境變量 9

1.4.1 path環境變量 9

1.4.2 classpath環境變量 12

1.5 Java的運行機制 13

1.6 Eclipse開發工具 14

1.6.1 Eclipse概述 14

1.6.2 Eclipse的安裝與啟動 15

1.6.3 Eclipse進行程序開發 18

1.7 本章小結 24



第2章 Java編程基礎 25

2.1 Java的基本語法 26

2.1.1 Java代碼的基本格式 26

2.1.2 Java中的注釋 27

2.1.3 Java中的標識符 27

2.1.4 Java中的關鍵字 28

2.1.5 Java中的常量 29

2.2 Java中的變量 30

2.2.1 變量的定義 30

2.2.2 變量的數據類型 31

2.2.3 變量的類型轉換 33

2.2.4 變量的作用域 36

2.3 Java中的運算符 38

2.3.1 算術運算符 38

2.3.2 賦值運算符 39

2.3.3 比較運算符 40

2.3.4 邏輯運算符 40

2.3.5 運算符的優先級 42

【任務2-1】商城庫存清單程序設計 43

2.4 選擇結構語句 46

2.4.1 if條件語句 46

2.4.2 switch條件語句 51

2.5 循環結構語句 54

2.5.1 while循環語句 54

2.5.2 do...while循環語句 56

2.5.3 for循環語句 57

2.5.4 循環嵌套 58

2.5.5 跳轉語句(break、continue) 59

【任務2-2】猜數字游戲 62

2.6 方法 64

2.6.1 什么是方法 64

2.6.2 方法的重載 67

2.7 數組 69

2.7.1 數組的定義 69

2.7.2 數組的常見操作 73

2.7.3 多維數組 77

【任務2-3】隨機點名器 79

2.8 本章小結 82



第3章 面向對象(上) 83

3.1 面向對象的概念 84

3.2 類與對象 84

3.2.1 類的定義 85

3.2.2 對象的創建與使用 86

3.2.3 類的設計 89

3.2.4 類的封裝 89

【任務3-1】超市購物程序設計 91

3.3 構造方法 94

3.3.1 構造方法的定義 94

3.3.2 構造方法的重載 96

3.4 this關鍵字 99

3.5 垃圾回收 101

3.6 static關鍵字 102

3.6.1 靜態變量 102

3.6.2 靜態方法 104

3.6.3 靜態代碼塊 105

3.7 成員內部類 106

【任務3-2】銀行新用戶現金業務

辦理 107

3.8 本章小結 110



第4章 面向對象(下) 111

4.1 類的繼承 112

4.1.1 繼承的概念 112

4.1.2 重寫父類方法 113

4.1.3 super關鍵字 115

4.2 final關鍵字 118

4.2.1 final關鍵字修飾類 118

4.2.2 final關鍵字修飾方法 119

4.2.3 final關鍵字修飾變量 120

4.3 抽象類和接口 122

4.3.1 抽象類 122

4.3.2 接口 123

【任務4-1】USB接口程序設計 126

4.4 多態 130

4.4.1 多態概述 130

4.4.2 對象的類型轉換 131

4.4.3 Object類 135

4.4.4 匿名內部類 136

【任務4-2】模擬物流快遞系統程序

設計 138

4.5 異常(Exception) 144

4.5.1 什么是異常 144

4.5.2 try...catch和finally 145

4.5.3 throws關鍵字 147

4.5.4 運行時異常與編譯時異常 150

4.5.5 自定義異常 150

4.6 訪問控制 152

4.7 本章小結 153



第5章 Java API 154

5.1 String類和StringBuffer類 155

5.1.1 String類的初始化 155

5.1.2 String類的常見操作 156

5.1.3 StringBuffer類 161

【任務5-1】記錄一個子串在整串

中出現的次數 164

5.2 System類與Runtime類 165

5.2.1 System類 165

5.2.2 Runtime類 169

5.3 Math類與Random類 171

5.3.1 Math類 171

5.3.2 Random類 172

5.4 包裝類 175

【任務5-2】字符串排序程序設計 179

5.5 JDK 7.0新特性——switch

語句支持字符串類型 181

5.6 本章小結 182



第6章 集合類 183

6.1 集合概述 184

6.2 Collection接口 184

6.3 List接口 185

6.3.1 List接口簡介 185

6.3.2 ArrayList集合 186

6.3.3 LinkedList集合 187

6.3.4 Iterator接口 189

6.3.5 JDK 5.0新特性——foreach循環 190

【任務6-1】模擬KTV點歌系統 194

6.4 Set接口 199

6.4.1 Set接口簡介 199

6.4.2 HashSet集合 199

【任務6-2】模擬新浪微博用戶

注冊 203

6.5 Map接口 208

6.5.1 Map接口簡介 208

6.5.2 HashMap集合 208

6.5.3 Properties集合 212

【任務6-3】斗地主小游戲之洗牌

發牌 213

6.6 JDK 5.0新特性——泛型 217

6.7 本章小結 219



第7章 IO(輸入輸出) 220

7.1 字節流 221

7.1.1 字節流的概念 221

7.1.2 字節流讀寫文件 223

7.1.3 文件的拷貝 226

7.1.4 字節流的緩沖區 228

7.1.5 字節緩沖流 229

【任務7-1】保存書店每日交易

記錄程序設計 230

7.2 字符流 236

7.2.1 字符流定義及基本用法 236

7.2.2 字符流操作文件 237

7.2.3 轉換流 240

【任務7-2】模擬記事本 241

7.3 File類 247

7.3.1 File類的常用方法 247

7.3.2 遍歷目錄下的文件 249

7.3.3 刪除文件及目錄 252

【任務7-3】模擬文件管理器 254

7.4 本章小結 261



第8章 GUI(圖形用戶界面) 262

8.1 AWT概述 263

8.2 布局管理器 265

8.2.1 FlowLayout 265

8.2.2 BorderLayout 266

8.2.3 GridLayout 268

8.2.4 GridBagLayout 269

8.2.5 CardLayout 272

8.2.6 不使用布局管理器 274

8.3 AWT事件處理 275

8.3.1 事件處理機制 275

8.3.2 事件適配器 277

8.3.3 用匿名內部類實現事件處理 278

8.4 常用事件分類 279

8.4.1 窗體事件 279

8.4.2 鼠標事件 281

8.4.3 鍵盤事件 283

8.4.4 動作事件 284

8.5 AWT繪圖 284

8.6 Swing 287

8.6.1 JFrame 288

8.6.2 JDialog 289

8.6.3 中間容器 291

8.6.4 文本組件 293

8.6.5 按鈕組件 296

8.6.6 JComboBox 301

8.6.7 菜單組件 303

8.6.8 JTable 307

【任務8】水果超市管理系統 310

8.7 本章小結 329



第9章 JDBC 330

9.1 什么是JDBC 331

9.2 JDBC常用API 331

9.2.1 Driver接口 331

9.2.2 DriverManager類 332

9.2.3 Connection接口 332

9.2.4 Statement接口 332

9.2.5 PreparedStatement 接口 333

9.2.6 ResultSet接口 333

9.3 實現**個JDBC程序 334

9.4 PreparedStatement對象 339

9.5 ResultSet對象 340

【任務9】使用JDBC實現水果超市

管理系統 342

9.6 本章小結 350

第10章 多線程 352

10.1 線程概述 353

10.1.1 進程 353

10.1.2 線程 354

10.2 線程的創建 354

10.2.1 繼承Thread類創建多線程 354

10.2.2 實現Runnable接口創建多線程 356

10.2.3 兩種實現多線程方式的對比分析 357

10.3 線程的生命周期及狀態轉換 360

10.4 線程的調度 361

10.4.1 線程的優先級 361

10.4.2 線程休眠 363

10.4.3 線程讓步 365

10.4.4 線程插隊 366

10.5 多線程同步 367

10.5.1 線程安全問題 367

10.5.2 同步代碼塊 369

10.5.3 同步方法 371

10.5.4 死鎖問題 372

【任務10】銀行存款程序設計 374

10.6 本章小結 376



第11章 網絡編程 377

11.1 網絡通信協議 378

11.1.1 IP地址和端口號 379

11.1.2 InetAddress 380

11.1.3 UDP與TCP協議 381

11.2 UDP通信 382

11.2.1 DatagramPacket 382

11.2.2 DatagramSocket 383

11.2.3 UDP網絡程序 384

【任務11-1】聊天程序設計 387

11.3 TCP通信 390

11.3.1 ServerSocket 391

11.3.2 Socket 392

11.3.3 簡單的TCP網絡程序 393

11.3.4 多線程的TCP網絡程序 395

【任務11-2】文件上傳 397

11.4 本章小結 401



展開全部

Java基礎案例教程 作者簡介

黑馬程序員,傳智播客旗下高端IT教育品牌,成立于2006年,它是由中國Java培訓第一人張孝祥老師發起,聯合全球*的中文IT社區CSDN、中關村軟件園共同創辦的一家專業教育機構。辦學至今,我們一直堅守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學理念,堅持培養優秀軟件應用工程師的宏偉目標。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 不锈钢电动球阀_气动高压闸阀_旋塞疏水调节阀_全立阀门-来自温州工业阀门巨头企业 | 浇注料-高铝砖耐火砖-郑州凯瑞得窑炉耐火材料有限公司 | 浙江美尔凯特智能厨卫股份有限公司 | 贵州水玻璃_-贵阳花溪闽兴水玻璃厂 | 盘式曝气器-微孔曝气器-管式曝气器-曝气盘-斜管填料 | 郑州市前程水处理有限公司 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 成都网站建设制作_高端网站设计公司「做网站送优化推广」 | 智能汉显全自动量热仪_微机全自动胶质层指数测定仪-鹤壁市科达仪器仪表有限公司 | 上海心叶港澳台联考一对一培训_上海心叶港澳台联考,港澳台联考一对一升学指导 | 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | 脉冲除尘器,除尘器厂家-淄博机械 | 不锈钢管件(不锈钢弯头,不锈钢三通,不锈钢大小头),不锈钢法兰「厂家」-浙江志通管阀 | 正压送风机-多叶送风口-板式排烟口-德州志诺通风设备 | 智慧食堂_食堂管理系统_食堂订餐_食堂消费系统—客易捷 | 洛阳永磁工业大吊扇研发生产-工厂通风降温解决方案提供商-中实洛阳环境科技有限公司 | 山东聚盛新型材料有限公司-纳米防腐隔热彩铝板和纳米防腐隔热板以及钛锡板、PVDF氟膜板供应商 | 广州/东莞小字符喷码机-热转印打码机-喷码机厂家-广州瑞润科技 | 二氧化碳/活性炭投加系统,次氯酸钠发生器,紫外线消毒设备|广州新奥 | 掺铥光纤放大器-C/L波段光纤放大器-小信号光纤放大器-合肥脉锐光电技术有限公司 | 气力输送_输送机械_自动化配料系统_负压吸送_制造主力军江苏高达智能装备有限公司! | 渗透仪-直剪仪-三轴仪|苏州昱创百科 | 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 空心明胶胶囊|植物胶囊|清真胶囊|浙江绿键胶囊有限公司欢迎您! | 橡胶粉碎机_橡胶磨粉机_轮胎粉碎机_轮胎磨粉机-河南鼎聚重工机械制造有限公司 | 接地电阻测试仪[厂家直销]_电缆故障测试仪[精准定位]_耐压测试仪-武汉南电至诚电力设备 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 西门子伺服控制器维修-伺服驱动放大器-828D数控机床维修-上海涌迪 | 盘式曝气器-微孔曝气器-管式曝气器-曝气盘-斜管填料 | 郑州市前程水处理有限公司 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 卫生人才网-中国专业的医疗卫生医学人才网招聘网站! | 密封无忧网 _ 专业的密封产品行业信息网 | 上海物流公司,上海货运公司,上海物流专线-优骐物流公司 | 挤奶设备过滤纸,牛奶过滤纸,挤奶机过滤袋-济南蓝贝尔工贸有限公司 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 广州展览设计公司_展台设计搭建_展位设计装修公司-众派展览装饰 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | 谈股票-今日股票行情走势分析-牛股推荐排行榜| 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 |