[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

Java程序設計實戰案例教程
該商品所屬分類:圖書 -> 人民郵電出版社
【市場價】
608-880
【優惠價】
380-550
【作者】 王靜紅劉芳李雅莉 
【出版社】人民郵電出版社 
【ISBN】9787115573438
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



出版社:人民郵電出版社
ISBN:9787115573438
版次:01

商品編碼:13505506
品牌:人民郵電出版社
包裝:平裝

開本:16開
出版時間:2021-10-01
頁數:231

正文語種:中文
作者:王靜紅,劉芳,李雅莉


    
    
"

編輯推薦

以知識脈絡為線索,以案例實踐為核心,以科學話題為拓展,讓學習者能在掌握基本程序設計技能的基礎上,提升思維方法,開闊知識眼界。
知識點全,重點難點突出。
部分項目是企業真實項目案例。
每章有習題和上機練習,方便教師布置作業並檢驗學習效果。配套資源較為豐富。

內容簡介

本書從初學者的角度出發,由淺入深地講解了Java語言的相關內容。全書共11章,主要介紹了Java開發環境的搭建及其運行機制、基本語法、面向對像編程思想、多線程、常用API、集合、I/O、網絡編程等內容,采用通俗易懂的語言闡述抽像的概念,選用生活中密切相關的例子演示知識的運用,通過剖析案例、分析代碼含義、解決常見問題等方式進行講解。書中還添加了許多階段性任務來模擬程序開發過程,幫助初學者培養良好的編程習慣。

作者簡介

王靜紅,博士,三級教授,專業為計算機科學與技術,河北省有突出貢獻中青年專家,河北省新世紀“三三三”人纔,河北省信息化專家委員會委員,河北省大數據學會秘書長,國際IEEE高級會員,中國人工智能學會專委會委員,石家莊市撥尖人纔,石家莊市十佳青年教師,河北省人工智能學會理事,中國計算機CCF石家莊執委主持的省科技攻關項目獲河北省科技進步二等獎。教學名師、學術帶頭人、中青年骨干教師。先後在《Pattern Recognition and Artificial Intelligence》、《Journal of Zhejiang University》、《計算機研究與發展》等國內外科技刊物發表論文50多篇,其中30餘篇被SCI、EI檢索收錄。科研方向為大數據與數據挖掘、人工智能、模式識別、計算機應用等。

目錄

第 1章 初識Java\t1
1.1Java概述1
1.1.1什麼是Java1
1.1.2Java語言的特點1
1.2Java開發環境配置3
1.2.1安裝JDK3
1.2.2JDK目錄介紹3
1.2.3配置環境變量4
1.3編寫第 一個Java程序6
1.4Java程序的運行機制8
1.5使用Eclipse開發工具編寫Java程序9
本章小結13
練習題13
上機實戰15
實戰1-1編寫Java程序顯示個人基本信息15

第2章 Java編程基礎16
2.1Java的基本語法16
2.1.1Java代碼的基本格式16
2.1.2Java中的注釋17
2.1.3Java中的標識符18
2.1.4Java中的關鍵字18
2.1.5Java中的分隔符19
2.2常量與變量19
2.2.1常量19
2.2.2變量20
2.2.3基本數據類型21
2.2.4數據類型轉換23
2.2.5變量的作用域25
2.3表達式與運算符26
2.3.1表達式26
2.3.2運算符26
2.3.3鍵盤錄入31
【任務2-1】打印超市購物清單31
2.4選擇結構33
2.4.1if語句33
2.4.2switch語句37
2.5循環結構40
2.5.1while循環語句40
2.5.2do…while循環語句41
2.5.3for循環語句42
2.5.4循環嵌套43
2.5.5跳轉語句44
【任務2-2】猜數字遊戲45
2.6方法47
2.6.1方法的概念47
2.6.2方法的定義47
2.6.3方法的調用48
2.6.4方法的重載49
2.7數組50
2.7.1數組的概念50
2.7.2數組的聲明及初始化50
2.7.3數組的常用操作51
2.7.4多維數組55
【任務2-3】統計平均分功能55
本章小結56
練習題57
上機實戰58
實戰2-1鐵路售票繫統的餘票查詢功能58
實戰2-2網站會員登錄功能58
實戰2-3課堂隨機點名器59

第3章面向對像(上)60
3.1類與對像60
3.1.1類與對像概述61
3.1.2類的定義61
3.1.3對像的創建與使用61
3.1.4類和對像的使用擴展62
3.2成員變量與局部變量64
3.3構造方法65
3.3.1構造方法的定義65
3.3.2構造方法的重載67
3.4包69
3.4.1聲明包69
3.4.2導入包69
3.5封裝70
3.5.1封裝的概述71
3.5.2類的封裝71
3.5.3this關鍵字73
【任務3-1】計算長方形的周長與面積75
3.5.4static關鍵字77
本章小結81
練習題81
上機實戰84
實戰3-1定義用戶類、課程類並對屬性進行封裝84
實戰3-2實現WorkShop在線學習繫統的主菜單84
實戰3-3實現WorkShop在線學習繫統的注冊功能85
實戰3-4實現WorkShop在線學習繫統的登錄功能86
實戰3-5實現WorkShop在線學習繫統的課程查詢功能86

第4章面向對像(下)88
4.1類的繼承88
4.1.1什麼是繼承88
4.1.2如何實現繼承89
4.1.3重寫父類方法90
4.2方法重寫91
4.3super關鍵字92
4.4final關鍵字95
4.5抽像類和接口96
4.5.1抽像類96
4.5.2接口97
【任務4-1】冒險者接口程序設計99
4.6多態101
4.6.1生活中的多態101
4.6.2Java中如何實現多態102
4.6.3類型轉換104
4.6.4類型驗證關鍵字instanceof105
4.6.5Object類106
4.7內部類106
4.7.1內部類的概述107
4.7.2內部類的分類107
本章小結110
練習題110
上機實戰112
實戰4-1模擬“小哥快跑”快遞物流繫統功能112

第5章異常113
5.1異常的概述113
5.1.1認識異常113
5.1.2異常的分類115
5.2異常的處理機制116
5.2.1使try-catch-finally處理異常116
5.2.2多重catch處理異常118
5.2.3throws聲明異常120
5.2.4自定義異常121
本章小結123
練習題123
上機實戰124
實戰5-1自定義成績異常處理124

第6章Java API125
6.1String、StringBuffer和StringBuilder類125
6.1.1String類初始化125
6.1.2String類常用方法126
6.1.3StringBuffer類128
6.1.4StringBuilder類129
6.2System類和Runtime類130
6.2.1System類的常用方法130
6.2.2Runtime類的常用方法131
6.3Math類和Random類132
6.4處理日期的類133
6.4.1Date類133
6.4.2Calendar類134
6.5包裝類134
本章小結136
練習題136
上機實戰137

實戰6-1記錄一個子串在整串中出現的次數137

第7章集合框架和泛型138
7.1認識集合框架體繫138
7.2Collection接口139
7.3List接口139
7.3.1ArrayList集合140
7.3.2LinkedList集合141
7.4Iterator迭代器143
7.5泛型144
7.6Set接口145
7.6.1Set接口簡介145
7.6.2HashSet集合146
7.7Map接口149
7.7.1Map接口簡介149
7.7.2HashMap集合150
7.8Collections類153
本章小結156
練習題156
上機實戰157
實戰7-1使用HashMap存儲學生成績並遍歷輸出157
實戰7-2使用HashSet和ArrayList輸出10個1~20隨機數157
實戰7-3存儲學生信息並遍歷輸出158

第8章I/O159
8.1I/O流159
8.1.1I/O流的概述159
8.1.2I/O流的分類159
8.2字節流159
8.2.1字節流的概念159
8.2.2字節流讀寫文件161
8.2.3文件的復制164
8.2.4字節緩衝流167
8.3字符流169
8.3.1字符流概述169
8.3.2FileReader和FileWriter讀寫文件中的字符170
8.3.3字符緩衝流BufferedReader和BufferedWriter171
8.3.4轉換流174
8.4File類176
8.4.1File類概述176
8.4.2File類的常用方法176
8.4.3File類的使用177
本章小結184
練習題185
上機實戰186
實戰8-1輸入課程信息存儲到磁盤文件186
實戰8-2簡易文件搜索程序187

第9章數據庫編程189
9.1什麼是JDBC189
9.2JDBC常用API190
9.2.1Driver接口190
9.2.2DriverManager類190
9.2.3Connection接口190
9.2.4Statement接口190
9.2.5PreparedStatement接口191
9.2.6ResultSet接口192
9.3實現第 一個JDBC程序192
9.4PreparedStatement對像196
9.5ResulstSet對像198
上機實戰200
實戰9-1WorkShop商品庫存管理繫統200
本章小結201
練習題201

第10章 多線程202
10.1線程概述202
10.1.1什麼是進程202
10.1.2什麼是線程203
10.2在Java中實現多線程的方式203
10.2.1繼承Thread類203
10.2.2實現Runnable接口205
10.2.3繼承Thread類和實現Runnable
接口的區別206
10.2.4實現Callable接口209
10.3線程的生命周期210
10.4線程的常用方法211
10.4.1線程的優先級211
10.4.2線程活動狀態判斷212
10.4.3線程休眠213
10.4.4線程讓步215
10.4.5線程插隊216
10.5多線程同步與死鎖217
10.5.1線程安全問題217
10.5.2同步代碼塊218
10.5.3線程死鎖221
【任務10-1】銀行存取款程序設計222
本章小結224
練習題224
上機實戰226
實戰10-1龜兔賽跑程序226


第11章 Java網絡編程227
11.1網絡通信基礎227
11.1.1網絡通信的意義227
11.1.2IP地址和端口號227
11.1.3網絡通信協議228
11.2IP地址的Java實現229
11.2.1java.net包229
11.2.2InetAddress類229
11.3UDP通信的Java實現230
11.3.1DatagramPacket類與
DatagramSocket類230
11.3.2UDP網絡程序231
11.4TCP通信的Java實現233
11.4.1ServerSocket類與Socket
類233
11.4.2TCP網絡程序235
本章小結236
練習題237
上機實戰237
實戰11-1UDP兩端相互聊天程序237
實戰11-2TCP實現文件傳輸237
查看全部↓



"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部