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

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

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

定 價(jià):¥49.00

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

購(gòu)買這本書(shū)可以去


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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第 1 章 Java 語(yǔ)言

1.1 什么是程序設(shè)計(jì)語(yǔ)言  2

1.1.1 機(jī)器語(yǔ)言  2

1.1.2 匯編語(yǔ)言  3

1.1.3 高級(jí)語(yǔ)言  3

1.1.4 非過(guò)程性語(yǔ)言  4

1.1.5 人工智能語(yǔ)言  4

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

1.3 認(rèn)識(shí)Java  7

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

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

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

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

1.4 第一個(gè)Java 程序 12

1.4.1 程序代碼的編寫(xiě)  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 格式化高級(jí)輸出的設(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)先級(jí) 75

3.11 綜合范例程序 78

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

課后習(xí)題  80

第 4 章條件式流程控制

4.1 流程控制簡(jiǎn)介 83

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

4.2.1 if 條件語(yǔ)句  86

4.2.2 if-else 條件語(yǔ)句  88

4.2.3 if else if 條件語(yǔ)句  92

4.2.4 switch 選擇語(yǔ)句  96

4.3 綜合范例程序1——閏年計(jì)算器  102

4.4 綜合范例程序2——簡(jiǎn)易計(jì)算器制作  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ù)組簡(jiǎn)介  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 類的常見(jiàn)方法  151

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

6.5 綜合范例程序2——成績(jī)段分布圖的制作  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 類的常見(jiàn)方法  178

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

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

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

課后習(xí)題  186

附錄習(xí)題答案188

 

本目錄推薦

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