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

明解Java(簡體書)

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

商品簡介

本書圖文並茂,示例豐富,通過284幅圖表和258段代碼,由淺入深地解說了從Java的基礎知識到面向對象編程的內容,涉及變量、分支、循環、基本數據類型和運算、數組、方法、類、包、接口、字符和字符串、異常處理等。書中出現的程序包括猜數遊戲、猜拳遊戲、心算訓練等,能夠讓讀者愉快地學習。
本書適合Java初學者閱讀。

作者簡介

柴田望洋(作者)

 

日本福岡工業大學資訊工程學院副教授。在IT界家喻戶曉,編寫了一系列富有影響力的電腦教材和參考書,如《明解C語言》《明解C語言:中級篇》《明解C++》等。本書榮獲日本工學教育協會著作獎。

 

 

 

侯振龍(譯者)

 

管理科學與工程專業碩士,日語一級,軟體發展工程師,具有十年對日軟體發展經驗,現就職於某日本獨資企業。

目次

第1章 在畫面上顯示字元 1

 

1-1 關於Java 2

 

Java的誕生 2

 

Java的特點 2

 

Java的發展 4

 

學前準備 4

 

1-2 在畫面上顯示字元 5

 

創建和運行程式 5

 

注釋 8

 

程式結構 10

 

字串常量 11

 

在畫面上輸出和流 12

 

字串的拼接 13

 

換行 13

 

符號的稱呼 14

 

自由書寫 15

 

縮進 16

 

小結 19

 

第2章 使用變數 21

 

2-1 變數 22

 

輸出運算結果 22

 

變數 25

 

變數和初始化 28

 

2-2 通過鍵盤輸入 31

 

通過鍵盤輸入 31

 

運算符和運算元 33

 

final變數 36

 

生成亂數 38

 

字串的讀入 40

 

小結 43

 

第3章 程式流程之分支 45

 

3-1 if語句 46

 

if-then語句 46

 

關係運算符 47

 

if-then-else語句 47

 

相等運算符 50

 

邏輯非運算符 50

 

嵌套的if語句 51

 

運算式和求值 55

 

運算式語句和空語句 57

 

邏輯與運算符和邏輯或運算符 58

 

條件運算符 62

 

三個值中的最大值 64

 

程式塊 66

 

兩個值的排序 67

 

3-2 switch語句 70

 

switch語句 70

 

選擇語句 74

 

3-3 關鍵字、識別字、運算符 75

 

關鍵字 75

 

分隔符號 75

 

識別字 75

 

常量 76

 

運算符 76

 

小結 81

 

第4章 程式流程之迴圈 83

 

4-1 do語句 84

 

do語句 84

 

4-2 while語句 90

 

while語句 90

 

遞增運算符和遞減運算符 91

 

while語句和do語句 97

 

複合賦值運算符 98

 

4-3 for語句 103

 

for語句 103

 

流程圖 105

 

4-4 多重迴圈 110

 

九九乘法表 110

 

直角三角形的顯示 111

 

4-5 break語句和continue語句 114

 

break語句 114

 

continue語句 115

 

帶標籤的break語句 117

 

帶標籤的continue語句 119

 

4-6 printf方法 121

 

printf方法 121

 

小結 125

 

第5章 基本類型和運算 127

 

5-1 基本類型 128

 

基本類型 128

 

整型 129

 

浮點型 137

 

布林型(boolean型) 141

 

5-2 運算和類型 144

 

運算和類型 144

 

造型運算符 146

 

基本類型的縮小轉換 148

 

基本類型的放大轉換 150

 

基本類型的放大轉換和縮小轉換 151

 

迴圈的控制 152

 

5-3 轉義字元 154

 

轉義字元 154

 

小結 157

 

第6章 陣列 159

 

6-1 陣列 160

 

陣列 160

 

陣列的構成元素 163

 

陣列的初始化和賦值 169

 

使用陣列處理成績 170

 

計算陣列元素中的最大值 171

 

線性查 172

 

擴展for語句 176

 

對陣列進行倒序排列 178

 

陣列的複製 180

 

字串陣列 184

 

引用類型和對象 185

 

final陣列 187

 

6-2 多維陣列 188

 

多維陣列 188

 

多維陣列的內部 191

 

不規則二維陣列的內部 193

 

初始值 195

 

小結 197

 

第7章 方法 199

 

7-1 方法 200

 

方法 200

 

return語句 205

 

值傳遞 207

 

void方法 208

 

方法的通用性 209

 

其他方法的調用 210

 

作用域 212

 

不接收參數的方法 214

 

7-2 窺探整數內部 217

 

位運算 217

 

移位運算 219

 

7-3 運算元組的方法 225

 

計算最大值的方法 225

 

線性查找 226

 

對陣列中的元素進行倒序排列 228

 

比較兩個陣列 230

 

返回陣列的方法 232

 

多維陣列的傳遞 235

 

7-4 重載 237

 

方法的重載 237

 

小結 241

 

第8章 類的基礎知識 243

 

8-1類 244

 

資料操作 244

 

類 245

 

構造函數 254

 

方法 256

 

8-2 汽車類 260

 

類的獨立 260

 

識別字的命名 267

 

小結 69

 

第9章 創建日期類 271

 

9-1 創建日期類 272

 

日期類 272

 

構造函數和方法 272

 

訪問器 274

 

類類型變數的賦值 275

 

類類型變數的比較 277

 

作為參數的類類型變數 279

 

類類型實例的陣列 281

 

日期類的改進 285

 

9-2 類類型的欄位 295

 

類類型的欄位 295

 

返回引用的方法 296

 

汽車類的使用示例 298

 

has-A 300

 

小結 302

 

第10章 類變數和類方法 305

 

10-1 類變數 306

 

類變數(靜態欄位) 306

 

類變數的訪問 309

 

庫中提供的類變數 311

 

10-2 類方法 314

 

類方法 314

 

類變數和類方法 317

 

Math類的類方法 320

 

工具類 322

 

10-3 類初始化器和實例初始化器 323

 

類初始化器(靜態初始化器) 323

 

實例初始化器 326

 

小結 329

 

第11章 包 331

 

11-1 包和導入聲明 332

 

包 332

 

類型導入聲明 333

 

靜態導入聲明 337

 

11-2 包的聲明 340

 

包 340

 

包和目錄 341

 

唯一的包名 345

 

11-3 類和成員的訪問屬性 347

 

類的訪問控制 347

 

成員的訪問控制 348

 

小結 351

 

第12章 類的派生和多態 353

 

12-1 繼承 354

 

銀行帳戶類 354

 

派生和繼承 355

 

派生和構造函數 357

 

類層次 362

 

Object類 364

 

增量編程 365

 

is-A關係和實例的引用 366

 

12-2 多態 370

 

方法的重寫 370

 

多態 371

 

面向物件的三大要素 375

 

引用類型的轉型 375

 

instanceof運算符 376

 

@Override注解 377

 

12-3 繼承和訪問屬性 379

 

成員 379

 

final類和方法 380

 

重寫和方法的訪問屬性 380

 

小結 385

 

第13章 抽象類 387

 

13-1 抽象類 388

 

抽象類 388

 

13-2 具有抽象性的非抽象方法的設計 393

 

圖形類群的改進 393

 

文檔注釋和javadoc 404

 

小結 411

 

第14章 介面 413

 

14-1 介面 414

 

介面 414

 

類的派生和介面的實現 420

 

多個介面的實現 422

 

14-2 介面的派生 424

 

介面的派生 424

 

小結 426

 

第15章 字元和字串 429

 

15-1 字元 430

 

字元 430

 

char型 432

 

15-2 字串和String 434

 

字串和字串常量 434

 

String型 434

 

構造函數 437

 

方法 440

 

字串的比較 446

 

format方法 448

 

15-3 字串陣列和命令行參數 450

 

字串陣列 450

 

命令行參數 453

 

小結 457

 

第16章 異常處理 459

 

16-1 什麼是異常 460

 

什麼是異常 460

 

捕獲異常 461

 

try語句 463

 

傳遞異常 465

 

16-2 異常處理 467

 

異常類 467

 

檢查異常和非檢查異常 468

 

Throwable類 468

 

拋出和捕獲異常 470

 

檢查異常的處理 471

 

創建異常類 473

 

委託異常 475

 

再次拋出異常 477

 

小結 479

 

後記 481

 

參考文獻 484

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區