明解Java

明解Java 下載 mobi epub pdf 電子書 2025

柴田望洋 著,侯振龍 譯
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 人民郵電齣版社
ISBN:9787115471857
版次:1
商品編碼:12299496
包裝:平裝
開本:16開
齣版時間:2018-01-01
用紙:膠版紙

具體描述

編輯推薦

1. 258段代碼+284幅圖錶,比課本更易懂!

本書沿襲《明解C語言》的風格,圖文並茂,講解清晰易懂。

2. 從基礎知識到麵嚮對象編程完全掌握!

從Java的基礎知識講起,循序漸進,直到麵嚮對象編程的內容。書中結閤猜數字遊戲、猜拳遊戲、心算訓練等有趣的遊戲程序進行講解,讓學習過程完全不枯燥。

3. 本書榮獲日本工學教育協會著作奬。原版係列纍計暢銷超100萬冊。

4. 雙色印刷,技術書也能賞心悅目。

內容簡介

本書圖文並茂,示例豐富,通過284幅圖錶和258段代碼,由淺入深地解說瞭從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

前言/序言

大傢好!

《明解 Java》是一本講解世界上許多人都在使用的 Java 編程語言的入門書。 本書從編程的基礎開始,逐步深入地進行講解,直至讀者掌握麵嚮對象編程。 本書麵嚮的是瞭解計算機的基本用法、初次挑戰編程的讀者。本書將基於我自己常年為大量學

生及聽講者授課的豐富經驗,針對學習者難以理解及容易失誤的地方進行重點介紹。 本書同時注重如下兩方麵的介紹。

■ Java 語言的基礎

■ 編程的基礎

如果將這兩方麵比作外語學習的話,簡單來說,前者就相當於“基礎的語法和單詞”,而後者則 相當於“書寫簡單的文章和進行對話”。

為瞭讓讀者能夠直觀地理解各種概念和語法,本書提供瞭 284 幅圖錶,以便讀者可以輕鬆地 閱讀。

本書還提供瞭 258 段示例程序。示例程序較多,就像外語教材中對話和例句較多一樣。請大傢 通過這為數眾多的程序,開啓 Java 編程之路吧!

本書介紹的程序還包括猜數字遊戲、猜拳遊戲、心算訓練等,能夠讓讀者愉快地進行學習。 本書使用瞭口語化的語言。如果讀者在閱讀時能感覺到像是在聽我講課,並和我一起學習完全

部 16 章的內容,那我將倍感榮幸。

柴田望洋


用戶評價

評分

好就一個字

評分

排版布局改瞭一下,內容還是有一定難度。

評分

好,很不錯!

評分

評分

vsnssb是v手機就睡吧白堊紀額課本歲餓不到v你動不動就

評分

這是一本好書

評分

非常好,很適閤初學oop的人。好評!

評分

還行還行的,,,下次繼續看看。。

評分

書很好,通俗易懂,深入淺齣。隻是自己買瞭書不看的毛病總是改不瞭,實在不知道應該何去何從。

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有