Java程式設計第一課

Java程式設計第一課

《Java程式設計第一課》是2018年10月清華大學出版社出版的圖書,作者是趙軍。

基本介紹

  • 中文名:Java程式設計第一課
  • 作者:趙軍
  • 出版時間:2018年10月
  • 出版社:清華大學出版社
  • ISBN:9787302510949
  • 定價:49 元
內容簡介,圖書目錄,

內容簡介

本書面向中學生和初學者,書中的內容以基礎語法為主,再導入一些簡單的面向對象基本概念,希望讀者可以通過有趣、多樣的範例程式輕鬆學會Java程式設計語言。
本書共分7章,內容包括初識Java語言、Java的數據處理、運算符與表達式、條件式流程控制、循環流程控制、數組與字元串、Java的類方法。本書提供完整的範例程式代碼,希望降低初學者學習的障礙。另外,各章結束前也提供了綜合範例程式的練習機會,希望能幫助讀者活用各章所傳授的語法。各章的最後還安排了課後習題,可用於檢驗學習成效。

圖書目錄

第 1 章 Java 語言
1.1 什麼是程式設計語言 2
1.1.1 機器語言 2
1.1.2 彙編語言 3
1.1.3 高級語言 3
1.1.4 非過程性語言 4
1.1.5 人工智慧語言 4
1.2 面向對象程式設計概念 5
1.3 認識Java 7
1.3.1 Java 的特色與優點 7
1.3.2 Java 環境的下載與簡介 9
1.3.3 JDK 的安裝與設定 9
1.3.4 Eclipse 工作環境 11
1.4 第一個Java 程式 12
1.4.1 程式代碼的編寫 14
1.4.2 程式代碼的編譯與運行 15
1.4.3 程式的調試 16
1.5 Java 程式的基本結構 17
1.5.1 main 函式 17
1.5.2 System.out.println 函式與注釋 18
1.6 綜合範例程式——學生學籍信息的輸出 18
本章重點回顧 19
課後習題 20
第 2 章 Java 的數據處理
2.1 變數與常數 23
2.1.1 變數聲明 23
2.1.2 變數的命名規則 26
2.1.3 常數 27
2.2 基本數據類型 29
2.2.1 整數類型 29
2.2.2 浮點數類型 32
2.2.3 布爾類型 36
2.2.4 字元類型 37
2.3 轉義字元 39
2.4 格式化輸出功能 40
2.4.1 格式化高級輸出的設定 41
2.4.2 從鍵盤輸入數據 45
2.5 數據類型轉換 49
2.6 綜合範例程式 51
本章重點回顧 52
課後習題 53
第 3 章運算符與表達式
3.1 表達式與運算符 56
3.2 賦值運算符 57
3.3 算術運算符 57
3.4 關係運算符 59
3.5 邏輯運算符 61
3.6 遞增與遞減運算符 64
3.7 位運算符 67
3.7.1 位邏輯運算符 67
3.7.2 位位移運算符 69
3.8 複合賦值運算符 71
3.9 條件運算符 73
3.10 運算符優先權 75
3.11 綜合範例程式 78
本章重點回顧 79
課後習題 80
第 4 章條件式流程控制
4.1 流程控制簡介 83
4.2 選擇結構 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
本章重點回顧 106
課後習題 106
第 5 章循環流程控制
5.1 for 循環 109
5.2 while 循環 114
5.3 流程跳離指令 120
5.3.1 break 指令 121
5.3.2 continue 指令 122
5.4 綜合範例程式1——求解最大公約數 125
5.5 綜合範例程式2——密碼驗證器 126
本章重點回顧 128
課後習題 129
第 6 章數組與字元串
6.1 數組簡介 132
6.1.1 一維數組 132
6.1.2 二維數組 137
6.1.3 多維數組 141
6.2 字元與字元串 144
6.2.1 字元聲明 144
6.2.2 創建字元串 145
6.2.3 字元串數組 148
6.3 String 類的常見方法 151
6.4 綜合範例程式1——冒泡排序法 153
6.5 綜合範例程式2——成績段分布圖的製作 156
本章重點回顧 159
課後習題 160
第 7 章Java 的類方法
7.1 函式的基本概念 162
7.1.1 創建類方法 162
7.1.2 方法的調用 164
7.1.3 參數傳遞方式 167
7.2 數組參數傳遞 169
7.2.1 一維數組的傳遞 169
7.2.2 多維數組傳遞 171
7.3 遞歸函式 175
7.4 Math 類的常見方法 178
7.5 綜合範例程式1——漢諾塔遊戲 180
7.6 綜合範例程式2——萬年曆的設計 182
本章重點回顧 185
課後習題 186
附錄習題答案188

相關詞條

熱門詞條

聯絡我們