幫助中心 | 我的帳號 | 關於我們

Java核心技術(卷Ⅰ基礎知識原書第11版)/Java核心技術系列

  • 作者:(美)凱·S.霍斯特曼|譯者:林琪//蘇鈺涵
  • 出版社:機械工業
  • ISBN:9787111636663
  • 出版日期:2020/01/01
  • 裝幀:平裝
  • 頁數:635
人民幣:RMB 149 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書由擁有20多年教學與研究經驗的資深Java技術專家撰寫(獲Jolt大獎),是程序員的首選Java指南。本版針對Java SE9、10和11全面更新。全書共12章。第1章概述Java語言的特色功能;第2章講解如何下載和安裝JDK以及本書的程序示例;第3章開始討論Java語言,包括變數、循環和簡單的函數;第4章介紹面向對象兩大基石中最重要的一個概念—封裝,以及Java語言實現封裝的機制,即類與方法;第5章介紹面向對象的另一個重要概念—繼承,繼承使程序員可以使用現有的類,並根據需要進行修改;第6章展示如何使用Java的介面、lambda表達式和內部類;第7章討論異常處理,並給出大量實用的調試技巧;第8章概要介紹泛型程序設計,使程序更可讀、更安全;第9章討論Java平台的集合框架,以及如何充分利用內建的標準集合;第10章介紹GUI程序設計(包括如何建立窗口、如何在窗口中繪圖、如何利用幾何圖形繪圖、如何採用多種字體格式化文本,以及如何顯示圖像)和編寫代碼來響應事件(如滑鼠點擊事件和按鍵事件);第11章詳細討論Swing GUI工具包,以建立跨平台的圖形用戶界面,包括各種按鈕、文本組件、邊框、滑塊、列表框、菜單以及對話框的有關內容;第12章討論併發。本書最後還有一個附錄,其中列出了Java語言的保留字。

作者介紹
(美)凱·S.霍斯特曼|譯者:林琪//蘇鈺涵
    凱·S.霍斯特曼(Cay S.Horstmann ),聖何塞州立大學電腦科學系教授、Java的倡導者。他是《Java核心技術》兩卷本的作者,並著有Core Java SE 9 for the Impatient, Second Edition和Scala for the Impatient, Second Edition(均由Addison-Wesley出版)。他還為專業程序員和電腦科學專業的學生撰寫過數十本其他圖書。

目錄
譯者序
前言
致謝
第1章  Java程序設計概述
  1.1  Java程序設計平台
  1.2  Java「白皮書」的關鍵術語
    1.2.1  簡單性
    1.2.2  面向對象
    1.2.3  分散式
    1.2.4  健壯性
    1.2.5  安全性
    1.2.6  體系結構中立
    1.2.7  可移植性
    1.2.8  解釋型
    1.2.9  高性能
    1.2.10  多線程
    1.2.11  動態性
  1.3  Java applet與Internet
  1.4  Java發展簡史
  1.5  關於Java的常見誤解
第2章  Java程序設計環境
  2.1  安裝Java開發工具包
  2.2  使用命令行工具
  2.3  使用集成開發環境
  2.4  JShell
第3章  Java的基本程序設計結構
  3.1  一個簡單的Java應用程序
  3.2  註釋
  3.3  數據類型
  3.4  變數與常量
  3.5  運算符
  3.6  字元串
  3.7  輸入與輸出
  3.8  控制流程
  3.9  大數
  3.10  數組
第4章  對象與類
  4.1  面向對象程序設計概述
  4.2  使用預定義類
  4.3  用戶自定義類
  4.4  靜態欄位與靜態方法
  4.5  方法參數
  4.6  對象構造
  4.7  包
  4.8  JAR文件
  4.9  文檔註釋
  4.10  類設計技巧
第5章  繼承
  5.1  類、超類和子類
  5.2  Object:所有類的超類

  5.3  泛型數組列表
  5.4  對象包裝器與自動裝箱
  5.5  參數數量可變的方法
  5.6  枚舉類
  5.7  反射
  5.8  繼承的設計技巧
第6章  介面、lambda表達式與內部類
  6.1  介面
  6.2  lambda表達式
  6.3  內部類
  6.4  服務載入器
  6.5  代理
第7章  異常、斷言和日誌
  7.1  處理錯誤
  7.2  捕獲異常
  7.3  使用異常的技巧
  7.4  使用斷言
  7.5  日誌
  7.6  調試技巧
第8章  泛型程序設計
  8.1  為什麼要使用泛型程序設計
  8.2  定義簡單泛型類
  8.3  泛型方法
  8.4  類型變數的限定
  8.5  泛型代碼和虛擬機
  8.6  限制與局限性
  8.7  泛型類型的繼承規則
  8.8  通配符類型
  8.9  反射和泛型
第9章  集合
  9.1  Java集合框架
  9.2  集合框架中的介面
  9.3  具體集合
  9.4  映射
  9.5  視圖與包裝器
  9.6  演算法
  9.7  遺留的集合
第10章  圖形用戶界面程序設計
  10.1  Java用戶界面工具包簡史
  10.2  顯示窗體
  10.3  在組件中顯示信息
  10.4  事件處理
  10.5  首選項API
第11章  Swing用戶界面組件
  11.1  Swing和模型–視圖–控制器設計模式
  11.2  布局管理概述
  11.3  文本輸入
  11.4  選擇組件
  11.5  菜單
  11.6  複雜的布局管理

  11.7  對話框
第12章  併發
  12.1  什麼是線程
  12.2  線程狀態
  12.3  線程屬性
  12.4  同步
  12.5  線程安全的集合
  12.6  任務和線程池
  12.7  非同步計算
  12.8  進程
附錄  Java關鍵字

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032