注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計Java程序設(shè)計第一課

Java程序設(shè)計第一課

Java程序設(shè)計第一課

定 價:¥49.00

作 者: 趙軍
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302510949 出版時間: 2018-09-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書面向中學(xué)生和初學(xué)者,書中的內(nèi)容以基礎(chǔ)語法為主,再導(dǎo)入一些簡單的面向?qū)ο蠡靖拍睿Mx者可以通過有趣、多樣的范例程序輕松學(xué)會Java程序設(shè)計語言。本書共分7章,內(nèi)容包括初識Java語言、Java的數(shù)據(jù)處理、運(yùn)算符與表達(dá)式、條件式流程控制、循環(huán)流程控制、數(shù)組與字符串、Java的類方法。本書提供完整的范例程序代碼,希望降低初學(xué)者學(xué)習(xí)的障礙。另外,各章結(jié)束前也提供了綜合范例程序的練習(xí)機(jī)會,希望能幫助讀者活用各章所傳授的語法。各章的最后還安排了課后習(xí)題,可用于檢驗(yàn)學(xué)習(xí)成效。

作者簡介

  趙軍,畢業(yè)于北京大學(xué)計算機(jī)系并獲得計算機(jī)科學(xué)理學(xué)碩士學(xué)位,在英特爾中國OEM部門擔(dān)任高級技術(shù)工程師,并于2001年獲得“英特爾成就獎”。自2003年10月至2007年5月,趙軍擔(dān)任工程技術(shù)經(jīng)理、技術(shù)市場經(jīng)理。從2007年6月至2013年6月底,他在產(chǎn)品市場部擔(dān)任資深架構(gòu)經(jīng)理,技術(shù)和產(chǎn)品發(fā)言人。

圖書目錄

第 1 章 Java 語言

1.1 什么是程序設(shè)計語言  2

1.1.1 機(jī)器語言  2

1.1.2 匯編語言  3

1.1.3 高級語言  3

1.1.4 非過程性語言  4

1.1.5 人工智能語言  4

1.2 面向?qū)ο蟪绦蛟O(shè)計概念  5

1.3 認(rèn)識Java  7

1.3.1 Java 的特色與優(yōu)點(diǎn)  7

1.3.2 Java 環(huán)境的下載與簡介  9

1.3.3 JDK 的安裝與設(shè)置  9

1.3.4 Eclipse 工作環(huán)境  11

1.4 第一個Java 程序 12

1.4.1 程序代碼的編寫  14

1.4.2 程序代碼的編譯與運(yùn)行  15

1.4.3 程序的調(diào)試  16

1.5 Java 程序的基本結(jié)構(gòu) 17

1.5.1 main() 函數(shù)  17

1.5.2 System.out.println 函數(shù)與注釋  18

1.6 綜合范例程序——學(xué)生學(xué)籍信息的輸出 18

本章重點(diǎn)回顧  19

課后習(xí)題  20

第 2 章 Java 的數(shù)據(jù)處理

2.1 變量與常數(shù) 23

2.1.1 變量聲明  23

2.1.2 變量的命名規(guī)則  26

2.1.3 常數(shù)  27

2.2 基本數(shù)據(jù)類型 29

2.2.1 整數(shù)類型  29

2.2.2 浮點(diǎn)數(shù)類型  32

2.2.3 布爾類型  36

2.2.4 字符類型  37

2.3 轉(zhuǎn)義字符 39

2.4 格式化輸出功能 40

2.4.1 格式化高級輸出的設(shè)置  41

2.4.2 從鍵盤輸入數(shù)據(jù)  45

2.5 數(shù)據(jù)類型轉(zhuǎn)換 49

2.6 綜合范例程序 51

本章重點(diǎn)回顧  52

課后習(xí)題  53

第 3 章運(yùn)算符與表達(dá)式

3.1 表達(dá)式與運(yùn)算符 56

3.2 賦值運(yùn)算符 57

3.3 算術(shù)運(yùn)算符 57

3.4 關(guān)系運(yùn)算符 59

3.5 邏輯運(yùn)算符 61

3.6 遞增與遞減運(yùn)算符 64

3.7 位運(yùn)算符 67

3.7.1 位邏輯運(yùn)算符  67

3.7.2 位位移運(yùn)算符  69

3.8 復(fù)合賦值運(yùn)算符 71

3.9 條件運(yùn)算符 73

3.10 運(yùn)算符優(yōu)先級 75

3.11 綜合范例程序 78

本章重點(diǎn)回顧  79

課后習(xí)題  80

第 4 章條件式流程控制

4.1 流程控制簡介 83

4.2 選擇結(jié)構(gòu) 85

4.2.1 if 條件語句  86

4.2.2 if-else 條件語句  88

4.2.3 if else if 條件語句  92

4.2.4 switch 選擇語句  96

4.3 綜合范例程序1——閏年計算器  102

4.4 綜合范例程序2——簡易計算器制作  104

本章重點(diǎn)回顧  106

課后習(xí)題  106

第 5 章循環(huán)流程控制

5.1 for 循環(huán)  109

5.2 while 循環(huán)  114

5.3 流程跳離指令  120

5.3.1 break 指令  121

5.3.2 continue 指令  122

5.4 綜合范例程序1——求解最大公約數(shù)  125

5.5 綜合范例程序2——密碼驗(yàn)證器  126

本章重點(diǎn)回顧  128

課后習(xí)題  129

第 6 章數(shù)組與字符串

6.1 數(shù)組簡介  132

6.1.1 一維數(shù)組  132

6.1.2 二維數(shù)組  137

6.1.3 多維數(shù)組  141

6.2 字符與字符串  144

6.2.1 字符聲明  144

6.2.2 創(chuàng)建字符串  145

6.2.3 字符串?dāng)?shù)組  148

6.3 String 類的常見方法  151

6.4 綜合范例程序1——冒泡排序法  153

6.5 綜合范例程序2——成績段分布圖的制作  156

本章重點(diǎn)回顧  159

課后習(xí)題  160

第 7 章Java 的類方法

7.1 函數(shù)的基本概念  162

7.1.1 創(chuàng)建類方法  162

7.1.2 方法的調(diào)用  164

7.1.3 參數(shù)傳遞方式  167

7.2 數(shù)組參數(shù)傳遞  169

7.2.1 一維數(shù)組的傳遞  169

7.2.2 多維數(shù)組傳遞  171

7.3 遞歸函數(shù)  175

7.4 Math 類的常見方法  178

7.5 綜合范例程序1——漢諾塔游戲  180

7.6 綜合范例程序2——萬年歷的設(shè)計  182

本章重點(diǎn)回顧  185

課后習(xí)題  186

附錄習(xí)題答案188

 

本目錄推薦

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