TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Java軟件開發技術(簡體書)
滿額折

Java軟件開發技術(簡體書)

人民幣定價:48 元
定價
:NT$ 288 元
優惠價
87251
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書詳細地介紹了如何使用JDK和Eclipse進行Java語言基礎學習,全書共13章,第1~12章為基礎部分,第13章為項目部分。核心內容包括Java語言基礎,Java數組與字符串,Java類與對象的所有知識點,繼承的相關知識點,Java異常處理機制,Java圖形用戶界面設計,Java常用的類,Java輸入/輸出及文件操作,Java集合框架,Java多線程,Java網絡編程。項目部分主要以一個局域網聊天系統的開發展開詳細步驟的講解和演示。
本書在基礎部分中緊緊圍繞“理論知識+開發案例”的模式進行編寫,在項目部分中以一個完整的項目為主線,將所學的知識應用到項目中。本書非常注重基礎,內容豐富,簡單易懂,每個章節所對應的例子和項目的代碼十分完整,書中配備了絕大部分例子運行結果的截圖,一目了然。
本書適合作為高等院校應用型本科及職業院校計算機、軟件工程等相關專業的教材,或供Java開發工程師等相關人員參考閱讀,更可以作為Java自學者和Java愛好者的參考讀物。

作者簡介

賴敏 雙師型教師,講師。重慶師範大學碩士研究生,研究方向是支持向量機(SVM),具有12年的高校軟件工程專業教學經驗,曾參加重慶電子三所UAP項目的開發。現任職于重慶工程學院軟件學院軟件與計算機學院,職務專任教師

目次

第1章Java概述1
1.1Java語言的誕生與發展前景1
1.1.1Java語言的誕生1
1.1.2Java語言的發展前景1
1.2Java 語言的特點2
1.3瞭解JVM2
1.4Java開發工具的下載與安裝3
1.5Eclipse的下載與安裝3
1.6第一個Java程序3
1.7本章小結7

第2章Java語言基礎8
2.1標識符和保留字8
2.1.1標識符8
2.1.2保留字8
2.1.3注釋9
2.1.4Java分隔符9
2.2數據類型10
2.2.1整數類型10
2.2.2浮點數據類型11
2.2.3字符型數據11
2.2.4布爾型數據12
2.3運算符與表達式12
2.3.1運算符12
2.3.2表達式16
2.3.3運算符的優先級和結合性16
2.3.4instanceof 的用法17
2.4Java常用的輸入/輸出功能17
2.5Java流程控制語句18
2.5.1分支語句18
2.5.2循環語句20
2.6本章小結22Java軟件開發技術目錄第3章數組與字符串23
3.1數組23
3.1.1數組的定義23
3.1.2數組初始化24
3.1.3數組的相關操作25
3.2字符串25
3.2.1String類25
3.2.2StringBuffer類27
3.3本章小結29

第4章類與對象30
4.1面向對象編程概述30
4.1.1結構化編程思想30
4.1.2面向對象編程思想31
4.2類33
4.2.1類的概念33
4.2.2類的基本構成34
4.2.3內部類、匿名類及嵌套類37
4.3對象38
4.3.1創建對象38
4.3.2對象的使用39
4.3.3對象的消亡39
4.4變量39
4.4.1類中變量的分類39
4.4.2變量的內存分配40
4.4.3實例變量和類變量的比較41
4.4.4變量初始化與賦值43
4.5方法46
4.5.1方法概述47
4.5.2方法分類47
4.5.3方法調用中的數據傳遞50
4.5.4類中的重要方法54
4.6包與import語句59
4.6.1包59
4.6.2import語句61
4.7類的進一步說明62
4.7.1不可變類與可變類62
4.7.2泛型類66
4.8本章小結68第5章繼承與多態69
5.1繼承69
5.1.1繼承的含義69
5.1.2子類的繼承性的訪問控制71
5.1.3子類對象的構造過程73
5.1.4子類的內存分佈74
5.1.5子類對象的成員初始化75
5.1.6成員變量的隱藏76
5.1.7方法重載與方法重寫77
5.1.8this關鍵字82
5.1.9super關鍵字84
5.1.10對象的上、下轉型對象87
5.2接口89
5.2.1接口的聲明90
5.2.2接口體91
5.2.3接口的多繼承91
5.2.4接口的實現91
5.2.5接口回調92
5.3抽象類93
5.3.1抽象類的基本概念93
5.3.2抽象類的使用94
5.3.3抽象類的使用限制95
5.4接口和抽象類的異同97
5.5本章小結98

第6章Java異常處理機制99
6.1Java異常體系結構99
6.2Java異常處理的基本結構101
6.2.1try...catch...finally語句塊101
6.2.2throws間接拋出異常104
6.2.3throw直接拋出異常105
6.2.4finally塊106
6.2.5異常處理的嵌套107
6.3自定義異常108
6.4Java常見的異常處理類109
6.5本章小結109第7章Java圖形用戶界面設計110
7.1Java AWT和Swing基礎110
7.1.1基本概念110
7.1.2組件的繼承關係110
7.1.3利用組件進行程序設計的基本步驟110
7.2常用容器111
7.2.1框架112
7.2.2面板113
7.2.3滾動窗口114
7.2.4菜單115
7.2.5對話框116
7.3事件處理及常見事件118
7.3.1Java的事件處理118
7.3.2委託事件模型120
7.3.3常見事件121
7.4常用組件127
7.4.1文本輸入常用組件127
7.4.2選擇組件129
7.4.3其他組件131
7.5佈局管理器134
7.5.1FlowLayout佈局135
7.5.2BorderLayout佈局135
7.5.3GridLayout佈局137
7.5.4CardLayout佈局138
7.5.5佈局140
7.6本章小結141

第8章Java常用類142
8.1System類143
8.2包裝類144
8.2.1Double類和Float類144
8.2.2Byte、Integer、Short、Long類145
8.2.3Character類146
8.2.4Boolean類147
8.3Date類與Calendar類148
8.3.1Date類148
8.3.2DataFormat類148
8.3.3Calendar類149
8.4Math類與Random類151
8.4.1Math類151
8.4.2Random類152
8.5本章小結154

第9章流與文件155
9.1流的概念155
9.2標準輸入/輸出156
9.3File 類157
9.4FileInputStream類和FileOutputStream類158
9.5Reader類和Writer類160
9.6DataInputStream類和DataOutputStream類162
9.8本章小結164

第10章Java集合框架165
10.1集合框架概述165
10.2Collection接口166
10.3Set接口及其實現類167
10.3.1Set接口167
10.3.2HashSet167
10.3.3LinkedHashSet168
10.3.4TreeSet168
10.4List接口及其實現類169
10.4.1ArrayList170
10.4.2LinkedList170
10.4.3Vector172
10.4.4Stack172
10.5Map接口及其實現類173
10.5.1HashMap174
10.5.2LinkedHashMap175
10.5.3TreeMap176
10.6本章小結177

第11章Java多線程178
11.1多線程的概念178
11.1.1常見線程179
11.1.2線程的生命週期180
11.2創建多線程的方法183
11.2.1繼承Thread類實現多線程183
11.2.2用Runnable接口實現多線程184
11.2.3Thread和Runnable的區別185
11.3常用方法的使用說明186
11.4資源的協調與同步192
11.4.1線程同步192
11.4.2synchronized193
11.5線程間通信204
11.5.1共享變量和方法封裝在一個類中204
11.5.2通過系統方法實現線程通信205
11.6本章小結207

第12章Java網絡編程208
12.1網絡編程概述208
12.2網絡編程基礎209
12.2.1OSI參考模型和TCP/IP協議209
12.2.2IP地址、域名和端口209
12.3Java網絡編程的常用類212
12.3.1URL(統一資源定位器)212
12.3.2InetAddress類213
12.3.3套接字214
12.3.4TCP編程214
12.3.5UDP編程221
12.4本章小結225

第13章局域網聊天室226
13.1需求分析226
13.2服務器端主界面227
13.3服務器端啟動按鈕事件的處理229
13.4服務器端收發消息的處理232
13.5服務器端其他按鈕事件的處理235
13.6客戶端主界面開發237
13.7客戶端連接按鈕事件的處理240
13.8客戶端發消息按鈕的處理243
13.9客戶端其他按鈕事件的處理244
13.10本章小結246

參考文獻247

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 251
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區