注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java核心技術(shù)卷Ⅰ:基礎(chǔ)知識(shí)

Java核心技術(shù)卷Ⅰ:基礎(chǔ)知識(shí)

Java核心技術(shù)卷Ⅰ:基礎(chǔ)知識(shí)

定 價(jià):¥98.00

作 者: (美)昊斯特曼 著,葉乃文,鄺勁筠,杜永萍 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): SUN公司核心技術(shù)叢書(shū)
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111239505 出版時(shí)間: 2008-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 694 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java核心技術(shù)》出版以來(lái)一直暢銷(xiāo)不衰,深受讀者青睞,每個(gè)新版本都盡可能快地跟上Java開(kāi)發(fā)工具箱發(fā)展的步伐,而且每一版都重新改寫(xiě)了部分內(nèi)容,以便適應(yīng)Java的最新特性。本版也不例外,它反映了Java SE 6的新特性。全書(shū)共14章,包括Java基本的程序結(jié)構(gòu)、對(duì)象與類(lèi)、繼承、接口與內(nèi)部類(lèi)、圖形程序設(shè)計(jì)、事件處理、Swing用戶界面組件、部署應(yīng)用程序和Applet、異常日志斷言和調(diào)試、泛型程序設(shè)計(jì)、集合以及多線程等內(nèi)容。全書(shū)對(duì)Java技術(shù)的闡述精確到位,敘述方式深入淺出,并包含大量示例,從而幫助讀者充分理解Java語(yǔ)言以及Java類(lèi)庫(kù)的相關(guān)特性。

作者簡(jiǎn)介

  Cay S. Horstmann參與編寫(xiě)《Core Java Server Faces》第2版(Prentice Hall, 2007)。Cay是圣何塞州立大學(xué)計(jì)算機(jī)科學(xué)系教授、Java的倡導(dǎo)者,并經(jīng)常在計(jì)算機(jī)會(huì)議上講演。Cray Cornell已經(jīng)編寫(xiě)并教授程序設(shè)計(jì)專(zhuān)業(yè)課程20余年,是Apress的創(chuàng)始人。他撰寫(xiě)的程序設(shè)計(jì)專(zhuān)業(yè)書(shū)籍十分暢銷(xiāo),是Jolt Award的最終獲獎(jiǎng)?wù)咧唬⑼ㄟ^(guò)Visual Basic資料贏得了Readers Choice。

圖書(shū)目錄

第1章 Java程序設(shè)計(jì)概述
 1.1 Java程序設(shè)計(jì)平臺(tái)
 1.2 Java“白皮書(shū)”的關(guān)鍵術(shù)語(yǔ)
  1.2.1 簡(jiǎn)單性
  1.2.2 面向?qū)ο?br />  1.2.3 網(wǎng)絡(luò)技能
  1.2.5 安全性
  1.2.6 體系結(jié)構(gòu)中立
  1.2.7 可移植性
  1.2.8 解釋型
  1.2.9 高性能
  1.2.10 多線程
  1.2.11 動(dòng)態(tài)性
 1.3 Java Appletc與Internet
 1.4 Java發(fā)展簡(jiǎn)史
 1.5 關(guān)于Java的常見(jiàn)誤解
第2章 Java程序設(shè)計(jì)環(huán)境
 2.1 安裝Java開(kāi)發(fā)工具箱
  2.1.1 下載JDK
  2.1.2 設(shè)置執(zhí)行路徑
  2.1.3 安裝源代碼庫(kù)和文檔
  2.1.4 安裝本書(shū)中的示例
  2.1.5 導(dǎo)航Java目錄
 2.2 選擇開(kāi)發(fā)環(huán)境
 2.3 使用命令行工具
 2.4 使用集成開(kāi)發(fā)環(huán)境
 2.5 運(yùn)行圖形化應(yīng)用程序
 2.6 建立并運(yùn)行appletc
第3章 Java基本的程序設(shè)計(jì)結(jié)構(gòu)
 3.1 一個(gè)簡(jiǎn)單的Java應(yīng)用程序
 3.2 注釋
 3.3 數(shù)據(jù)類(lèi)型
  3.3.1 整型
  3.3.2 浮點(diǎn)類(lèi)型
  3.3.3 char類(lèi)型
  3.3.4 boolean類(lèi)型
 3.4 變量
  3.4.1 變量初始化
  3.4.2 常量
 3.5 運(yùn)算符
  3.5.1 自增運(yùn)算符與自減運(yùn)算符
  3.5.2 關(guān)系運(yùn)算符與boolean運(yùn)算符
  3.5.4 數(shù)學(xué)函數(shù)與常量
  3.5.5 數(shù)值類(lèi)型之間的轉(zhuǎn)換
  3.5.6 強(qiáng)制類(lèi)型轉(zhuǎn)換
  3.5.7 括號(hào)與運(yùn)算符級(jí)別
  3.5.8 枚舉類(lèi)型
 3.6 字符串
  3.6.1 子串
  3.6.2 拼接
  3.6.3 不可變字符串
  3.6.4 檢測(cè)字符串是否相等
  3.6.5 代碼點(diǎn)與代碼單元
  3.6.6 字符串API
  3.6.7 閱讀聯(lián)機(jī)API文檔
  3.6.8 構(gòu)建字符串
 3.7 輸入輸出
  3.7.1 讀取輸入
  3.7.2 格式化輸出
  3.7.3 文件輸入與輸出
3.8 控制流程
  3.8.1 塊作用域
  3.8.2 條件語(yǔ)句
  3.8.3 循環(huán)
  3.8.4 確定循環(huán)
  3.8.5 多重選擇:switch語(yǔ)句
  3.8.6 中斷控制流程語(yǔ)句
 3.9 大數(shù)值
 3.10 數(shù)組
  3.10.1 Forceh循環(huán)
  3.10.2 數(shù)組初始化以及匿名數(shù)組
  3.10.4 命令行參數(shù)
  3.10.5 數(shù)組排序
  3.10.6 多維數(shù)組
  3.10.7 不規(guī)則數(shù)組
第4章 對(duì)象與類(lèi)
 4.1 面向?qū)ο蟪绦蛟O(shè)計(jì)概述
  4.1.1 類(lèi)
  4.1.2 對(duì)象
  4.1.3 識(shí)別類(lèi)
  4.1.4 類(lèi)之間的關(guān)系
 4.2 使用現(xiàn)有類(lèi)
  4.2.1 對(duì)象與對(duì)象變量
  4.2.2 Java類(lèi)庫(kù)中的GregorianCalendar類(lèi)
  4.2.3 更改器方法與訪問(wèn)器方法
 4.3 用戶自定義類(lèi)
  4.3.1 一個(gè)Employee類(lèi)
  4.3.2 多個(gè)源文件的使用
  4.3.3 解析Employee類(lèi)
  4.3.4 從構(gòu)造器開(kāi)始
  4.3.5 隱式參數(shù)與顯式參數(shù)
  4.3.6 封裝的優(yōu)點(diǎn)
  4.3.7 基于類(lèi)的訪問(wèn)權(quán)限
  4.3.8 私有方法
  4.3.9 Final實(shí)例域
 4.4 靜態(tài)域與靜態(tài)方法
  4.4.1 靜態(tài)域
  4.4.2 靜態(tài)常量
  4.4.3 靜態(tài)方法
  4.4.4 Ftory方法
  4.4.5 Main方法
 4.5 方法參數(shù)
 4.6 對(duì)象構(gòu)造
  4.6.1 重載
  4.6.2 默認(rèn)域初始化
  4.6.3 默認(rèn)構(gòu)造器
  4.6.4 顯式域初始化
  4.6.5 參數(shù)名
  4.6.6 調(diào)用另一個(gè)構(gòu)造器
  4.6.7 初始化塊
  4.6.8 對(duì)象析構(gòu)與finalize方法
 4.7 包
  4.7.1 類(lèi)的導(dǎo)入
  4.7.2 靜態(tài)導(dǎo)入
  4.7.3 將類(lèi)放入包中
  4.7.4 包作用域
 4.8 類(lèi)路徑
 4.9 文檔注釋
  4.9.1 注釋的插入
  4.9.2 類(lèi)注釋
  4.9.3 方法注釋
  4.9.4 域注釋
  4.9.5 通用注釋
  4.9.6 包與概述注釋
  4.9.7 注釋的抽取
 4.10 類(lèi)設(shè)計(jì)技巧
第5章 繼承
 5.1 類(lèi).c超類(lèi)和子類(lèi)
  5.1.1 繼承層次
  5.1.2 多態(tài)
  5.1.3 動(dòng)態(tài)綁定
  5.1.4 阻止繼承:final類(lèi)和方法
  5.1.5 強(qiáng)制類(lèi)型轉(zhuǎn)換
  5.1.6 抽象類(lèi)
  5.1.7 受保護(hù)訪問(wèn)
 5.2 Object:所有類(lèi)的超類(lèi)
  5.2.1 Equals方法
  5.2.2 相等測(cè)試與繼承
  5.2.3 HashCode方法
  5.2.4 ToString方法
 5.3 泛型數(shù)組列表
  5.3.1 訪問(wèn)數(shù)組列表元素
  5.3.2 類(lèi)型化與原始數(shù)組列表的兼容性
 5.4 對(duì)象包裝器與自動(dòng)打包
 5.5 參數(shù)數(shù)量可變的方法
 5.6 枚舉類(lèi)
 5.7 反射
  5.7.1 Class類(lèi)
  5.7.2 捕獲異常
  5.7.3 利用反射分析類(lèi)的能力
  5.7.4 在運(yùn)行時(shí)使用反射分析對(duì)象
  5.7.5 使用反射編寫(xiě)泛型數(shù)組代碼
  5.7.6 方法指針
 5.8 繼承設(shè)計(jì)的技巧
第6章 接口與內(nèi)部類(lèi)
 6.1 接口
  6.1.1 接口的特性
  6.1.2 接口與抽象類(lèi)
 6.2 對(duì)象克隆
 6.3 接口與回調(diào)
 6.4 內(nèi)部類(lèi)
  6.4.1 使用內(nèi)部類(lèi)訪問(wèn)對(duì)象狀態(tài)
  6.4.2 內(nèi)部類(lèi)的特殊語(yǔ)法規(guī)則
  6.4.3 內(nèi)部類(lèi)是否有用.c必要和安全
  6.4.4 局部?jī)?nèi)部類(lèi)
  6.4.5 由外部方法訪問(wèn)final變量
  6.4.6 匿名內(nèi)部類(lèi)
  6.4.7 靜態(tài)內(nèi)部類(lèi)
 6.5 代理
第7章 圖形程序設(shè)計(jì)
 7.1 Swing概述
 7.2 創(chuàng)建框架
 7.3 框架定位
 7.4 框架屬性
 7.5 決定框架大小
 7.6 在組件中顯示信息
 7.7 2D圖形
 7.8 顏色
 7.9 為文本設(shè)定特殊字體
 7.10 圖像
第8章 事件處理
 8.1 事件處理基礎(chǔ)
  8.1.1 實(shí)例:處理按鈕點(diǎn)擊事件
  8.1.2 建議使用內(nèi)部類(lèi)
  8.1.3 創(chuàng)建包含一個(gè)方法調(diào)用的監(jiān)聽(tīng)器
  8.1.4 實(shí)例:改變觀感
  8.1.5 適配器類(lèi)
 8.2 動(dòng)作
 8.3 鼠標(biāo)事件
 8.4 AWT事件繼承層次
第9章 Swing用戶界面組件
 9.1 Swing和模型-視圖-控制器設(shè)計(jì)模式
  9.1.1 設(shè)計(jì)模式
  9.1.2 模型-視圖-控制器模式
  9.1.3 Swing按鈕的模型-視圖-控制器分析
 9.2 布局管理器概述
  9.2.1 邊框布局
  9.2.2 網(wǎng)格布局
 9.3 文本輸入
  9.3.1 文本域
  9.3.2 標(biāo)簽和標(biāo)簽組件
  9.3.3 密碼域
  9.3.4 文本區(qū)
  9.3.5 滾動(dòng)窗格
 9.4 選擇組件
  9.4.1 復(fù)選框
  9.4.2 單選按鈕
  9.4.3 邊框
  9.4.4 組合框
  9.4.5 滑塊
 9.5 菜單
  9.5.1 菜單創(chuàng)建
  9.5.2 菜單項(xiàng)中的圖標(biāo)
  9.5.3 復(fù)選框和單選按鈕菜單項(xiàng)
  9.5.4 彈出菜單
  9.5.5 快捷鍵和加速器
  9.5.6 啟用和禁用菜單項(xiàng)
  9.5.7 工具欄
  9.5.8 工具提示
 9.6 復(fù)雜的布局管理
  9.6.1 網(wǎng)格組布局
  9.6.2 組布局
  9.6.3 不使用布局管理器
  9.6.4 定制布局管理器
  9.6.5 遍歷順序
 9.7 對(duì)話框
  9.7.1 選項(xiàng)對(duì)話框
  9.7.2 創(chuàng)建對(duì)話框
  9.7.3 數(shù)據(jù)交換
  9.7.4 文件對(duì)話框
  9.7.5 顏色選擇器
第10章 部署應(yīng)用程序和applet
 10.1 JAR文件
  10.1.1 清單文件
  10.1.2 可運(yùn)行JAR文件
  10.1.3 資源
  10.1.4 密封
 10.2 Java WebcStart
  10.2.1 沙箱
  10.2.2 簽名代碼
  10.2.3 JNLPcAPI
 10.3 Applet
  10.3.1 一個(gè)簡(jiǎn)單的capplet
  10.3.2 將應(yīng)用程序轉(zhuǎn)換為applet
  10.3.3 Applet的HTMLc標(biāo)記和屬性
  10.3.4 Objectc標(biāo)記
  10.3.5 使用參數(shù)向applet傳遞信息
  10.3.6 訪問(wèn)圖像和音頻文件
  10.3.7 Applet上下文
 10.4 應(yīng)用程序存儲(chǔ)的配置
  10.4.1 屬性映射
  10.4.2 PreferencescAPI
第11章 異常.c日志.c斷言和調(diào)試
 11.1 處理異常
  11.1.1 異常分類(lèi)
  11.1.2 聲明已檢查異常
  11.1.3 如何拋出異常
  11.1.4 創(chuàng)建異常類(lèi)
 11.2 捕獲異常
  11.2.1 捕獲多個(gè)異常
  11.2.2 再次拋出異常與異常鏈
  11.2.3 Finally子句
  11.2.4 分析堆棧跟蹤元素
 11.3 使用異常機(jī)制的建議
 11.4 斷言
  11.4.1 啟用和禁用斷言
  11.4.2 使用斷言的建議
  11.4.3 為文檔使用斷言
 11.5 記錄日志
  11.5.1 基本日志
  11.5.2 高級(jí)日志
  11.5.3 修改日志管理器配置
  11.5.4 本地化
  11.5.5 處理器
  11.5.6 過(guò)濾器
  11.5.7 格式化器
  11.5.8 日志記錄說(shuō)明
 11.6 調(diào)試技術(shù)
  11.6.1 使用控制臺(tái)窗口
  11.6.2 跟蹤AWT事件
  11.6.3 AWT的Robot類(lèi)
 11.7 使用調(diào)試器
第12章 泛型程序設(shè)計(jì)
 12.1 為什么要使用泛型程序設(shè)計(jì)
 12.2 簡(jiǎn)單泛型類(lèi)的定義
 12.4 類(lèi)型變量的限定
 12.5 泛型代碼和虛擬機(jī)
  12.5.1 翻譯泛型表達(dá)式
  12.5.2 翻譯泛型方法
  12.5.3 調(diào)用遺留代碼
 12.6 約束與局限性
  12.6.1 不能用基本類(lèi)型實(shí)例化類(lèi)型參數(shù)
  12.6.2 運(yùn)行時(shí)類(lèi)型查詢只適用于原始類(lèi)型
  12.6.3 不能拋出也不能捕獲泛型類(lèi)實(shí)例
  12.6.4 參數(shù)化類(lèi)型的數(shù)組不合法
  12.6.5 不能實(shí)例化類(lèi)型變量
  12.6.6 泛型類(lèi)的靜態(tài)上下文中類(lèi)型變量無(wú)效
  12.6.7 注意擦除后的沖突
 12.7 泛型類(lèi)型的繼承規(guī)則
 12.8 通配符類(lèi)型
  12.8.1 通配符的超類(lèi)型限定
  12.8.2 無(wú)限定通配符
  12.8.3 通配符捕獲
 12.9 反射和泛型
  12.9.1 使用ClasscTc參數(shù)進(jìn)行類(lèi)型匹配
第13章 集合
 13.1 集合接口
  13.1.1 將集合的接口與實(shí)現(xiàn)分離
  13.1.2 Java類(lèi)庫(kù)中的集合接口和迭代器接口
 13.2 具體的集合
  13.2.1 鏈表
  13.2.2 數(shù)組列表
  13.2.3 散列集
  13.2.4 樹(shù)集
  13.2.5 對(duì)象的比較
  13.2.6 隊(duì)列與雙端隊(duì)列
  13.2.7 優(yōu)先級(jí)隊(duì)列
  13.2.8 映射表
  13.2.9 專(zhuān)用集與映射表類(lèi)
 13.3 集合框架
  13.3.1 視圖與包裝器
  13.3.2 批操作
  13.3.3 集合與數(shù)組之間的轉(zhuǎn)換
 13.4 算法
  13.4.1 排序與混排
  13.4.2 二分查找
  13.4.3 簡(jiǎn)單算法
  13.4.4 編寫(xiě)自己的算法
 13.5 遺留的集合
  13.5.1 Hashtablec類(lèi)
  13.5.2 枚舉
  13.5.3 屬性映射表
  13.5.4 棧
  13.5.5 位集
第14章 多線程
 14.1 線程的概念
 14.2 中斷線程
 14.3 線程狀態(tài)
  14.3.1 新生線程
  14.3.2 可運(yùn)行線程
  14.3.3 被阻塞線程和等待線程
  14.3.4 被終止的線程
 14.4 線程屬性
  14.4.1 線程優(yōu)先級(jí)
  14.4.2 守護(hù)線
  14.4.3 未捕獲異常處理器
 14.5 同步
  14.5.1 競(jìng)爭(zhēng)條件的一個(gè)例子
  14.5.2 詳解競(jìng)爭(zhēng)條件
  14.5.3 鎖對(duì)象
  14.5.4 條件對(duì)象
  14.5.5 synchronized關(guān)鍵字
  14.5.6 同步阻塞
  14.5.7 監(jiān)視器概念
  14.5.8 Volatile域
  14.5.9 死鎖
  14.5.10 鎖測(cè)試與超時(shí)
  14.5.11 讀/寫(xiě)鎖
  14.5.12 為什么棄用stop和suspend方法
 14.7 線程安全的集合
  14.7.1 高效的映像.c集合和隊(duì)列
  14.7.2 寫(xiě)數(shù)組的拷貝
  14.7.3 舊的線程安全的集合
 14.8 Callable與Future
 14.9 執(zhí)行器
  14.9.1 線程池
  14.9.2 預(yù)定執(zhí)行
  14.9.3 控制任務(wù)組
 14.10 同步器
  14.10.1 信號(hào)量
  14.10.2 倒計(jì)時(shí)門(mén)栓
  14.10.3 障柵
  14.10.4 交換器
  14.10.5 同步隊(duì)列
  14.10.6 例子:暫停動(dòng)畫(huà)與恢復(fù)動(dòng)畫(huà)
 14.11 線程與
  14.11.1 運(yùn)行耗時(shí)的任務(wù)
  14.11.2 使用Swing工作器
  14.11.3 單一線程規(guī)則

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)