出版信息
書號: | 50690 | ISBN: | 978-7-111-50690-4 |
作者: | Y.Daniel Liang? | 印次: | 1-12 |
責編: | 開本: | 16開 | |
字數: | 350千字 | 定價: | 85.0 |
所屬叢書: | 計算機科學叢書 | ||
裝訂: | 出版日期: | 2018-04-02 |
內容簡介
本書是Java語言的經典教材,中文版分為基礎篇和進階篇,主要介紹程式設計基礎、面向對象編程、GUI程式設計、數據結構和算法、高級Java程式設計等內容。本書以示例講解解決問題的技巧,提供大量的程式清單,每章配有大量複習題和編程練習題,幫助讀者掌握編程技術,並套用所學技術解決實際套用開發中遇到的問題。您手中的這本是其中的基礎篇,主要介紹了基本程式設計、語法結構、面向對象程式設計、繼承和多態、異常處理和文本I/O、抽象類和接口等內容。本書可作為高等院校程式設計相關專業的基礎教材,也可作為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 輸入和輸出設備 4
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 分配和調配系統資源 8
1.4.3 調度操作 8
1.5 Java、全球資訊網以及其他 9
1.6 Java語言規範、API、JDK和IDE 10
1.7 一個簡單的Java程式 11
1.8 創建、編譯和執行Java程式 13
1.9 程式設計風格和文檔 16
1.9.1 正確的注釋和注釋風格 16
1.9.2 正確的縮進和空白 16
1.9.3 塊的風格 17
1.10 程式設計錯誤 17
1.10.1 語法錯誤 17
1.10.2 運行時錯誤 18
1.10.3 邏輯錯誤 18
1.10.4 常見錯誤 19
1.11 使用NetBeans開發Java程式 20
1.11.1 創建Java工程 20
1.11.2 創建Java類 21
1.11.3 編譯和運行類 22
1.12 使用Eclipse開發Java程式 22
1.12.1 創建Java工程 22
1.12.2 創建Java類 24
1.12.3 編譯和運行類 24
關鍵術語 25
本章小結 25
測試題 26
編程練習題 26
第2章 基本程式設計 28
2.1 引言 28
2.2 編寫簡單的程式 28
2.3 從控制台讀取輸入 31
2.4 標識符 34
2.5 變數 34
2.6 賦值語句和賦值表達式 36
2.7 命名常量 37
2.8 命名習慣 37
2.9 數值數據類型和操作 38
2.9.1 數值類型 38
2.9.2 從鍵盤讀取數值 39
2.9.3 數值操作符 39
2.9.4 冪運算 41
2.10 數值型直接量 41
2.10.1 整型直接量 42
2.10.2 浮點型直接量 42
2.10.3 科學記數法 42
2.11 表達式求值以及操作符優先權 43
2.12 示例學習:顯示當前時間 44
2.13 增強賦值操作符 46
2.14 自增和自減操作符 47
2.15 數值類型轉換 48
2.16 軟體開發過程 50
2.17 示例學習:整錢兌零 54
2.18 常見錯誤和陷阱 56
關鍵術語 58
本章小結 58
測試題 59
編程練習題 59