注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計明解Java

明解Java

明解Java

定 價:¥99.00

作 者: 柴田望洋 著;侯振龍 譯
出版社: 人民郵電出版社
叢編項:
標 簽: 編程語言與程序設計 計算機?網(wǎng)絡

ISBN: 9787115471857 出版時間: 2018-01-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書圖文并茂,示例豐富,通過284幅圖表和258段代碼,由淺入深地解說了從Java的基礎知識到面向?qū)ο缶幊痰膬?nèi)容,涉及變量、分支、循環(huán)、基本數(shù)據(jù)類型和運算、數(shù)組、方法、類、包、接口、字符和字符串、異常處理等。書中出現(xiàn)的程序包括猜數(shù)游戲、猜拳游戲、心算訓練等,能夠讓讀者愉快地學習。

作者簡介

  柴田望洋(作者)日本福岡工業(yè)大學信息工程學院副教授。在IT界家喻戶曉,編寫了一系列富有影響力的計算機教材和參考書,如《明解C語言》《明解C語言:中級篇》《明解C++》等。本書榮獲日本工學教育協(xié)會著作獎。 侯振龍(譯者)管理科學與工程專業(yè)碩士,日語一級,軟件開發(fā)工程師,具有十年對日軟件開發(fā)經(jīng)驗,現(xiàn)就職于某日本獨資企業(yè)。

圖書目錄

第1章 在畫面上顯示字符  1
1-1 關于Java  2
Java的誕生  2
Java的特點  2
Java的發(fā)展  4
學前準備  4
1-2 在畫面上顯示字符  5
創(chuàng)建和運行程序  5
注釋  8
程序結(jié)構  10
字符串常量  11
在畫面上輸出和流  12
字符串的拼接  13
換行  13
符號的稱呼  14
自由書寫  15
縮進  16
小結(jié)  19
第2章 使用變量  21
2-1 變量  22
輸出運算結(jié)果  22
變量  25
變量和初始化  28
2-2 通過鍵盤輸入  31
通過鍵盤輸入  31
運算符和操作數(shù)  33
final變量  36
生成隨機數(shù)  38
字符串的讀入  40
小結(jié)  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
小結(jié)  81
第4章 程序流程之循環(huán)  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 多重循環(huán)  110
九九乘法表  110
直角三角形的顯示  111
4-5 break語句和continue語句  114
break語句  114
continue語句  115
帶標簽的break語句  117
帶標簽的continue語句  119
4-6 printf方法  121
printf方法  121
小結(jié)  125
第5章 基本類型和運算  127
5-1 基本類型  128
基本類型  128
整型  129
浮點型  137
布爾型(boolean型)  141
5-2 運算和類型  144
運算和類型  144
造型運算符  146
基本類型的縮小轉(zhuǎn)換  148
基本類型的放大轉(zhuǎn)換  150
基本類型的放大轉(zhuǎn)換和縮小轉(zhuǎn)換  151
循環(huán)的控制  152
5-3 轉(zhuǎn)義字符  154
轉(zhuǎn)義字符  154
小結(jié)  157
第6章 數(shù)組  159
6-1 數(shù)組  160
數(shù)組  160
數(shù)組的構成元素  163
數(shù)組的初始化和賦值  169
使用數(shù)組處理成績  170
計算數(shù)組元素中的最大值  171
線性查  172
擴展for語句  176
對數(shù)組進行倒序排列  178
數(shù)組的復制  180
字符串數(shù)組  184
引用類型和對象  185
final數(shù)組  187
6-2 多維數(shù)組  188
多維數(shù)組  188
多維數(shù)組的內(nèi)部  191
不規(guī)則二維數(shù)組的內(nèi)部  193
初始值  195
小結(jié)  197
第7章 方法  199
7-1 方法  200
方法  200
return語句  205
值傳遞  207
void方法  208
方法的通用性  209
其他方法的調(diào)用  210
作用域  212
不接收參數(shù)的方法  214
7-2 窺探整數(shù)內(nèi)部  217
位運算  217
移位運算  219
7-3 操作數(shù)組的方法  225
計算最大值的方法  225
線性查找  226
對數(shù)組中的元素進行倒序排列  228
比較兩個數(shù)組  230
返回數(shù)組的方法  232
多維數(shù)組的傳遞  235
7-4 重載  237
方法的重載  237
小結(jié)  241
第8章 類的基礎知識  243
8-1類  244
數(shù)據(jù)操作  244
類  245
構造函數(shù)  254
方法  256
8-2 汽車類  260
類的獨立  260
標識符的命名  267
小結(jié)  69
第9章 創(chuàng)建日期類  271
9-1 創(chuàng)建日期類  272
日期類  272
構造函數(shù)和方法  272
訪問器  274
類類型變量的賦值  275
類類型變量的比較  277
作為參數(shù)的類類型變量  279
類類型實例的數(shù)組  281
日期類的改進  285
9-2 類類型的字段  295
類類型的字段  295
返回引用的方法  296
汽車類的使用示例  298
has-A  300
小結(jié)  302
第10章 類變量和類方法  305
10-1 類變量  306
類變量(靜態(tài)字段)  306
類變量的訪問  309
庫中提供的類變量  311
10-2 類方法  314
類方法  314
類變量和類方法  317
Math類的類方法  320
工具類  322
10-3 類初始化器和實例初始化器  323
類初始化器(靜態(tài)初始化器)  323
實例初始化器  326
小結(jié)  329
第11章 包  331
11-1 包和導入聲明  332
包  332
類型導入聲明  333
靜態(tài)導入聲明  337
11-2 包的聲明  340
包  340
包和目錄  341
唯一的包名  345
11-3 類和成員的訪問屬性  347
類的訪問控制  347
成員的訪問控制  348
小結(jié)  351
第12章 類的派生和多態(tài)  353
12-1 繼承  354
銀行賬戶類  354
派生和繼承  355
派生和構造函數(shù)  357
類層次  362
Object類  364
增量編程  365
is-A關系和實例的引用  366
12-2 多態(tài)  370
方法的重寫  370
多態(tài)  371
面向?qū)ο蟮娜笠亍 ?75
引用類型的轉(zhuǎn)型  375
instanceof運算符  376
@Override注解  377
12-3 繼承和訪問屬性  379
成員  379
final類和方法  380
重寫和方法的訪問屬性  380
小結(jié)  385
第13章 抽象類  387
13-1 抽象類  388
抽象類  388
13-2 具有抽象性的非抽象方法的設計  393
圖形類群的改進  393
文檔注釋和javadoc  404
小結(jié)  411
第14章 接口  413
14-1 接口  414
接口  414
類的派生和接口的實現(xiàn)  420
多個接口的實現(xiàn)  422
14-2 接口的派生  424
接口的派生  424
小結(jié)  426
第15章 字符和字符串  429
15-1 字符  430
字符  430
char型  432
15-2 字符串和String  434
字符串和字符串常量  434
String型  434
構造函數(shù)  437
方法  440
字符串的比較  446
format方法  448
15-3 字符串數(shù)組和命令行參數(shù)  450
字符串數(shù)組  450
命令行參數(shù)  453
小結(jié)  457
第16章 異常處理  459
16-1 什么是異?! ?60
什么是異?! ?60
捕獲異?! ?61
try語句  463
傳遞異?! ?65
16-2 異常處理  467
異常類  467
檢查異常和非檢查異?! ?68
Throwable類  468
拋出和捕獲異?! ?70
檢查異常的處理  471
創(chuàng)建異常類  473
委托異?! ?75
再次拋出異常  477
小結(jié)  479
后記  481
參考文獻  484

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號