TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
Java語言程序設計:基礎篇(原書第12版)(簡體書)
滿額折

Java語言程序設計:基礎篇(原書第12版)(簡體書)

人民幣定價:139 元
定  價:NT$ 834 元
優惠價:87726
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:21 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介



本書是Java語言的經典教材,中文版分為基礎篇和進階篇,主要介紹程序設計基礎、面向對象程序設計、GUI程序設計、數據結構和算法、高級Java程序設計等內容。本書通過示例講解問題求解技巧,提供大量的程序清單,每章配有豐富的複習題和編程練習題,幫助讀者掌握編程技術,並學會應用所學技術解決實際開發中遇到的問題。基礎篇主要介紹基本程序設計、語法結構、面向對象程序設計、繼承和多態、異常處理和文本I/O、抽象類和接口等內容。本書可作為高等院校計算機相關專業程序設計課程的教材,也可作為Java語言及編程愛好者的參考資料。

名人/編輯推薦

Java經典教材再推新版,暢銷20餘年,被世界各地的大學選作教材,更新至Java 9、10和11,涵蓋Java新特性

目次

出版者的話
中文版序
譯者序
前言
第1章 計算機、程序和Java概述 1
1.1 引言 1
1.2 什麼是計算機 2
1.2.1 中央處理器 2
1.2.2 比特和字節 3
1.2.3 內存 3
1.2.4 存儲設備 4
1.2.5 輸入和輸出設備 5
1.2.6 通信設備 5
1.3 編程語言 6
1.3.1 機器語言 6
1.3.2 匯編語言 6
1.3.3 高級語言 7
1.4 操作系統 8
1.4.1 控制和監視系統活動 8
1.4.2 分配和調配系統資源 9
1.4.3 調度操作 9
1.5 Java的特性和應用 9
1.6 Java語言規範、API、JDK、JRE和IDE 10
1.7 一個簡單的Java程序 11
1.8 創建、編譯和執行Java程序 13
1.9 程序設計風格和文檔 16
1.9.1 正確的注釋和注釋風格 16
1.9.2 正確的縮進和空白 17
1.9.3 塊的風格 17
1.10 程序設計錯誤 18
1.10.1 語法錯誤 18
1.10.2 運行時錯誤 18
1.10.3 邏輯錯誤 19
1.10.4 常見錯誤 19
1.11 使用NetBeans開發Java程序 20
1.11.1 創建Java項目 21
1.11.2 創建Java類 22
1.11.3 編譯和運行類 22
1.12 使用Eclipse開發Java程序 23
1.12.1 創建Java項目 23
1.12.2 創建Java類 24
1.12.3 編譯和運行類 25
關鍵術語 25
本章小結 26
測試題 27
編程練習題 27
第2章 基本程序設計 29
2.1 引言 29
2.2 編寫簡單的程序 29
2.3 從控制台讀取輸入 32
2.4 標識符 35
2.5 變量 35
2.6 賦值語句和賦值表達式 37
2.7 命名常量 38
2.8 命名習慣 39
2.9 數值數據類型和操作 39
2.9.1 從鍵盤讀取數值 40
2.9.2 數值操作符 41
2.9.3 指數運算 42
2.10 數值型字面值 43
2.10.1 整型字面值 43
2.10.2 浮點型字面值 43
2.10.3 科學記數法 44
2.11 JShell 44
2.12 表達式求值和操作符優先級 46
2.13 示例學習:顯示當前時間 48
2.14 增強賦值操作符 49
2.15 自增和自減操作符 50
2.16 數值類型轉換 52
2.17 軟件開發過程 54
2.18 示例學習:計算貨幣單位 58
2.19 常見錯誤和陷阱 60
關鍵術語 62
本章小結 62
測試題 63
編程練習題 63
第3章 選擇 68
3.1 引言 68
3.2 boolean數據類型、值和表達式 68
3.3 if語句 70
3.4 雙分支if-else語句 72
3.5 嵌套的if語句和多分支if-else語句 73
3.6 常見錯誤和陷阱 75
3.7 產生隨機數 79
3.8 示例學習:計算體重指數 80
3.9 示例學習:計算稅率 82
3.10 邏輯操作符 84
3.11 示例學習:判斷閏年 88
3.12 示例學習:彩票 89
3.13 switch語句 90
3.14 條件操作符 93
3.15 操作符的優先級和結合規則 95
3.16 調試 96
關鍵術語 96
本章小結 97
測試題 97
編程練習題 97
第4章 數學函數、字符和字符串 106
4.1 引言 106
4.2 常用數學函數 107
4.2.1 三角函數方法 107
4.2.2 指數函數方法 107
4.2.3 舍入方法 108
4.2.4 min、max和abs方法 108
4.2.5 random方法 109
4.2.6 示例學習:計算三角形的角度 109
4.3 字符數據類型和操作 111
4.3.1 Unicode和ASCII碼 111
4.3.2 特殊字符的轉義序列 112
4.3.3 字符型數據與數值型數據之間的類型轉換 113
4.3.4 比較和測試字符 114
4.4 String類型 115
4.4.1 獲取字符串長度 116
4.4.2 從字符串中獲取字符 116
4.4.3 連接字符串 117
4.4.4 轉換字符串 118
4.4.5 從控制台讀取字符串 118
4.4.6 從控制台讀取字符 119
4.4.7 字符串比較 119
4.4.8 獲得子字符串 121
4.4.9 查找字符串中的字符或者子串 121
4.4.10 字符串和數值間的轉換 122
4.5 示例學習 124
4.5.1 猜測生日 124
4.5.2 將十六進制數轉換為十進制數 127
4.5.3 使用字符串修改彩票程序129
4.6 格式化控制台輸出 130
關鍵術語 134
本章小結 134
測試題 134
編程練習題 134
第5章 循環 140
5.1 引言 140
5.2 while循環 141
5.3 示例學習:猜數字 143
5.4 循環設計策略 146
5.5 使用用戶確認或標記值控制循環 148
5.6 do-while循環 151
5.7 for循環 153
5.8 採用哪種循環 156
5.9 嵌套循環 158
5.10 最小化數值錯誤 160
5.11 示例學習 161
5.11.1 求最大公約數 161
5.11.2 預測未來學費 163
5.11.3 將十進制數轉換為十六進制數 163
5.12 關鍵字break和continue 165
5.13 示例學習:判斷回文 168
5.14 示例學習:顯示素數 170

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 726
海外經銷商無庫存,到貨日平均30天至45天