*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202307*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Java官方入門教程 (第9版.Java 17) ISBN:9787302639589 出版社:清華大學 著編譯者:(美)赫伯特.希爾特(Herbert Schildt)著 殷 頁數:539 所在地:中國大陸 *此為代購商品 書號:1557251 可大量預訂,請先連絡。 【台灣高等教育出版社簡體書】 Java官方入門教程 (第9版.Java 17) 787302639589 (美)赫伯特.希爾特(Herbert Schildt)著 殷 內容簡介 本書針對Java SE 17做了全面細緻的更新,將引導你輕鬆學習最新的核心Java編程技能。本書由暢銷編程書作者Herbert Schildt撰寫,開篇講述基礎知識,內容涉及如何創建、編譯和運行Java程序。此後濃墨重彩地描述構成Java語言核心的關鍵字、語法和結構。本書還涵蓋Java的一些更高級特性,如多線程編程、泛型、lambda表達式、模塊、記錄、密封類和Swing。另外,書中還介紹了Java的互動式編程工具JShell。本書通俗易懂、簡明扼要、詳略得當,成為全球數百萬讀者的選擇。作者簡介 赫伯特·希爾特(Herbert Schildt)是權威Java語言專家、暢銷書作家。三十多年來,Herbert撰寫的程序設計圖書在全球的銷量達數百萬冊,並被翻譯成多種語言。Herbert已撰寫大量關於Java、C++、C和C#編程語言的書籍和文章,包括《Java 11官方參考手冊(第11版)》等。 Herbert對計算機的各個方面充滿興趣,其中投入精力最多的是計算機語言,尤其是計算機語言的標準化。Herbert是ANSI/ISO委員會的成員,參与了1989年C語言的標準化,1998年C++的標準化,以及2011年C++標準的更新。Herbert擁有伊利諾伊大學的學士和碩士學位。他的個人網站為www HerbSchildt com。目錄 第1章 Java基礎1 1 Java的歷史和基本原則 1 1 1 Java的起源 1 1 2 Java與C和C++的關係 1 1 3 Java對Internet的貢獻 1 1 4 Java的魔法:位元組碼 1 1 5 超越applet 1 1 6 更快速的發布時間表 1 1 7 Java的主要術語 1 2 面向對象程序設計 1 2 1 封裝 1 2 2 多態性 1 2 3 繼承 1 3 Java開發工具包 1 4 第一個簡單的程序 1 4 1 輸入程序 1 4 2 編譯程序 1 4 3 逐行分析第一個程序 1 5 處理語法錯誤 1 6 第二個簡單程序 1 7 另一種數據類型 1 8 兩個控制語句 1 8 1 if語句 1 8 2 for循環語句 1 9 創建代碼塊 1 10 分號和定位 1 11 縮進原則 1 12 Java關鍵字 1 13 Java標識符 1 14 Java類庫 1 15 自測題 第2章 數據類型與運算符 2 1 數據類型為什麼重要 2 2 Java的基本類型 2 2 1 整數類型 2 2 2 浮點型 2 2 3 字元型 2 2 4 布爾類型 2 3 字面值 2 3 1 十六進位、八進位和二進位字面值 2 3 2 字元轉義序列 2 3 3 字元串字面值 2 4 變數詳解 2 4 1 初始化變數 2 4 2 動態初始化 2 5 變數的作用域和生命期 2 6 運算符 2 7 算術運算符 2 8 關係運算符和邏輯運算符 2 9 短路邏輯運算符 2 10 賦值運算符 2 11 速記賦值 2 12 賦值中的類型轉換 2 13 不兼容類型的強制轉換 2 14 運算符的優先順序 2 15 表達式 2 15 1 表達式中的類型轉換 2 15 2 間距和圓括弧 2 16 自測題 第3章 程序控制語句 3 1 從鍵盤輸入字元 3 2 if語句 3 2 1 嵌套if語句 3 2 2 if-else-if階梯狀結構 3 3 switch語句 3 4 for循環 3 4 1 for循環的一些變體 3 4 2 缺失部分要素的for循環 3 4 3 無限循環 3 4 4 沒有循環體的循環 3 4 5 在for循環內部聲明循環控制變數 3 4 6 增強型for循環 3 5 while循環 3 6 do-while循環 3 7 使用break語句退出循環 3 8 將break語句作為一種goto 語句使用 3 9 使用continue語句 3 10 嵌套循環 3 11 自測題 第4章 類、對象和方法 4 1 類的基礎知識 4 1 1 類的基本形式 4 1 2 定義類 4 2 如何創建對象 4 3 引用變數和賦值 4 4 方法 4 5 從方法返回值 4 6 返回值 4 7 使用形參 4 8 構造函數 4 9 帶形參的構造函數 4 10 深入介紹new運算符 4 11 垃圾回收 4 12 this關鍵字 4 13 自測題 第5章 其他數據類型與運算符 5 1 數組 5 2 多維數組 5 2 1 二維數組 5 2 2 不規則數組 5 2 3 三維或更多維的數組 5 2 4 初始化多維數組 5 3 另一種聲明數組的語法 5 4 數組引用賦值 5 5 使用length成員 5 6 for-each形式的循環 5 6 1 迭代多維數組 5 6 2 應用增強型for循環 5 7 字元串 5 7 1 構造字元串 5 7 2 操作字元串 5 7 3 字元串數組 5 7 4 字元串是不可變的 5 7 5 使用String控制switch語句 5 8 使用命令行實參 5 9 使用局部變數的類型推斷功能 5 9 1 引用類型的局部變數類型推斷 5 9 2 在for循環中使用局部變數類型推斷 5 9 3 var的一些限制 5 10 位運算符 5 10 1 位運算符的與、或、異或和非 5 10 2 移位運算符 5 10 3 位運算符的賦值速記符 5 11 ?運算符 5 12 自測題 第6章 方法和類詳解 6 1 控制對類成員的訪問 6 2 向方法傳遞對象 6 3 返回對象 6 4 方法重載 6 5 重載構造函數 6 6 遞歸 6 7 理解static關鍵字 6 8 嵌套類和內部類 6 9 varargs:可變長度的實參 6 9 1 varargs基礎 6 9 2 重載varargs方法 6 9 3 varargs和歧義 6 10 自測題 第7章 繼承 7 1 繼承的基礎知識 7 2 成員訪問與繼承 7 3 構造函數和繼承 7 4 使用super調用超類構造函數 7 5 使用super訪問超類成員 7 6 創建多級層次結構 7 7 何時執行構造函數 7 8 超類引用和子類對象 7 9 方法重寫 7 10 重寫的方法支持多態性 7 11 為何使用重寫方法 7 12 使用抽象類 7 13 使用final 7 13 1 使用final防止重寫 7 13 2 使用final防止繼承 7 13 3 對數據成員使用final 7 14 Object類 7 15 自測題 第8章 包和介面 8 1 包 8 1 1 定義包 8 1 2 尋找包和CLASSPATH 8 1 3 一個簡短的包示例 8 2 包和成員訪問 8 3 理解被保護的成員 8 4 導入包 8 5 Java的類庫位於包中 8 6 介面 8 7 實現介面 8 8 使用介面引用 8 9 介面中的 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |