天天看點

java.pdf_明解Java PDF 下載下傳

資料目錄:

第 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