注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)最新Java 2核心技術(shù)

最新Java 2核心技術(shù)

最新Java 2核心技術(shù)

定 價:¥78.00

作 者: (美)Cay S.Horstmann,(美)Gary Cornell著;李如豹,剛冬梅等譯
出版社: 機械工業(yè)出版社
叢編項: Sun公司核心技術(shù)叢書
標(biāo) 簽: Java

ISBN: 9787111095835 出版時間: 2002-01-01 包裝: 精裝
開本: 24cm+光盤1片 頁數(shù): 635頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書覆蓋了Java2平臺標(biāo)準(zhǔn)版1.3的基礎(chǔ)知識,對面向?qū)ο蟮腏ava開發(fā)、Swing用戶界面組件以及其他一些技術(shù)進行了深入討論。內(nèi)容包括:面向?qū)ο蟮某绦蛟O(shè)計、反射和代理、接口和內(nèi)部類、事件監(jiān)聽器模型、使用SwingGUI工具包的圖形用戶界面設(shè)計、異常處理、流輸入/輸出和對象的序列化。本書內(nèi)容全面、深入淺出,極具實用價值。隨書所附光盤包括全部源代碼、J2SE1.3版、ForteforJava團體版等非常有價值的資料。本書為Java程序設(shè)計員提供了很好的指導(dǎo)。姊妹篇:《最新Java2核心技術(shù)卷II:高級性能(V1.3)5E》

作者簡介

暫缺《最新Java 2核心技術(shù)》作者簡介

圖書目錄

第1章 Java簡介 
1.1 Java是一種編程工具 
1.2 Java的優(yōu)點 
1.3 Java的關(guān)鍵特點 
1.3.1 簡單 
1.3.2 面向?qū)ο?nbsp;
1.3.3 分布式 
1.3.4 健壯性 
1.3.5 安全 
1.3.6 中立體系結(jié)構(gòu) 
1.3.7 可移植性 
1.3.8 解釋型 
1.3.9 高性能 
1.3.10 多線程
1.3.11 動態(tài) 
1.4 Java和因特網(wǎng) 
1.4.1 實際applet 
1.4.2 服務(wù)器端的Java 
1.5 Java簡史 
1.6 常見的Java誤解 
第2章 Java編程環(huán)境 
2.1 安裝Java軟件開發(fā)工具箱 
2.1.1 設(shè)置執(zhí)行路徑 
2.1.2 安裝庫源文件和文檔 
2.1.3 安裝Java核心技術(shù)的程序例子 
2.1.4 瀏覽Java目錄 
2.2 開發(fā)環(huán)境 
2.3 使用命令行工具 
2.4 使用集成開發(fā)環(huán)境
2.5 從文本編輯器中編譯和運行程序 
2.6 圖形化應(yīng)用程序 
2.7 Applet 
第3章 Java基本編程結(jié)構(gòu) 
3.1 簡單的Java程序 
3.2 注釋 
3.3 數(shù)據(jù)類型 
3.3.1 整型 
3.3.2 浮點類型 
3.3.3 字符類型 
3.3.4 布爾類型 
3.4 變量 
3.5 賦值和初始化 
3.6 運算符 
3.6.1 遞增和遞減運算符 
3.6.2 關(guān)系和布爾運算符 
3.6.3 位運算符 
3.6.4 數(shù)學(xué)函數(shù)和常量 
3.6.5 數(shù)據(jù)類型之間的轉(zhuǎn)換 
3.6.6 造型 
3.6.7 圓括號和運算符級別 
3.7 字符串 
3.7.1 串連接
3.7.2 子串 
3.7.3 串編輯
3.7.4 測試串是否相等 
3.7.5 閱讀在線API文檔
3.7.6 讀取輸入 
3.7.7 格式輸出 
3.8 控制流程 
3.8.1 塊作用域
3.8.2 條件語句
3.8.3 不確定循環(huán) 
3.8.4 確定循環(huán) 
3.8.5 多種選擇—switch語句 
3.8.6 中斷控制流程 
3.9 大數(shù)字 
3.10 數(shù)組 
3.10.1 數(shù)組初始化和匿名數(shù)組 
3.10.2 拷貝數(shù)組 
3.10.3 命令行參數(shù)
3.10.4 對數(shù)組排序
3.10.5 多維數(shù)組 
3.10.6 不規(guī)則數(shù)組
第4章 對象和類 
4.1 面向?qū)ο蟪绦蛟O(shè)計入門 
4.1.1 OOP術(shù)語 
4.1.2 對象 
4.1.3 類之間的關(guān)系 
4.1.4 OOP和傳統(tǒng)過程化程序設(shè)計技術(shù)的比較 
4.2 使用現(xiàn)有類 
4.2.1 對象和對象變量 
4.2.2 Java庫中的GregorianCalendar類 
4.3 創(chuàng)建自己的類 
4.3.1 Employee類 
4.3.2 使用多個源文件 
4.3.3 分析Employee類 
4.3.4 創(chuàng)建構(gòu)造器的第一步 
4.3.5 Employee類的方法 
4.3.6 對私有數(shù)據(jù)訪問的方法 
4.3.7 私有方法 
4.3.8 Final實例字段 
4.4 靜態(tài)字段和方法 
4.4.1 靜態(tài)字段 
4.4.2 常量 
4.4.3 靜態(tài)方法 
4.4.4 工廠方法 
4.4.5 main方法 
4.5 方法參數(shù) 
4.6 對象構(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òu)造器 
4.6.7 初始化塊 
4.6.8 對象析構(gòu)和finalize方法 
4.7 包 
4.8 文檔注釋 
4.8.1 如何插入注釋 
4.8.2 類注釋 
4.8.3 方法注釋
4.8.4 字段注釋
4.8.5 常見的注釋 
4.8.6 包和概要注釋
4.8.7 如何提取注釋
4.9 類設(shè)計技巧 
第5章 繼承 
5.1 擴展類 
5.1.1 繼承層次圖 
5.1.2 多態(tài) 
5.1.3 動態(tài)綁定 
5.1.4 防止繼承:Final類和方法 
5.1.5 造型轉(zhuǎn)換 
5.1.6 抽象類 
5.1.7 受保護訪問 
5.2 Object:所有類的超類 
5.2.1 equals和toString方法
5.2.2 通用編程 
5.2.3 數(shù)組列表 
5.2.4 對象包裝器
5.3 Class類 
5.4 反射 
5.4.1 使用反射分析類的功能 
5.4.2 在運行時使用反射分析對象 
5.4.3 使用反射編寫通用數(shù)組代碼 
5.4.4 方法指針 
5.5 設(shè)計繼承的提示 
第6章 接口和內(nèi)部類 
6.1 接口 
6.1.1 接口的屬性 
6.1.2 接口和抽象類
6.1.3 接口和回調(diào) 
6.2 對象克隆 
6.3 內(nèi)部類 
6.3.1 使用內(nèi)部類來訪問對象狀態(tài) 
6.3.2 內(nèi)部類的特殊語法規(guī)則 
6.3.3 內(nèi)部類是否有用 
6.3.4 局部內(nèi)部類 
6.3.5 靜態(tài)內(nèi)部類 
6.4 代理 
第7章 圖形編程 
7.1 Swing概述 
7.2 創(chuàng)建一個框架 
7.3 框架定位 
7.4 在一個面板中顯示信息 
7.5 2D圖形 
7.6 顏色 
7.7 文本和字體 
7.8 圖像 
第8章 事件處理 
8.1 事件處理基礎(chǔ) 
8.1.1 實例:處理點擊按鈕事件 
8.1.2 選擇事件監(jiān)聽器 
8.1.3 實例:改變觀感 
8.1.4 實例:捕獲窗口事件 
8.2 AWT事件層次圖 
8.3 AWT中的語義事件和低級事件 
8.4 低級事件類型 
8.4.1 焦點事件 
8.4.2 鍵盤事件 
8.4.3 銷毀事件 
8.4.4 鼠標(biāo)事件 
8.5 動作 
8.6 多點傳送 
8.7 事件隊列 
第9章 Swing用戶界面組件 
9.1 模型-視圖-控制器設(shè)計模式 
9.2 布局管理器概述 
9.2.1 邊界布局 
9.2.2 面板 
9.3 文本輸入
9.3.1 文本域
9.3.2 輸入確認(rèn) 
9.3.3 密碼域 
9.3.4 文本區(qū) 
9.3.5 標(biāo)簽和標(biāo)簽組件 
9.3.6 選擇文本 
9.3.7 編輯文本 
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 菜單項中的圖標(biāo) 
9.5.3 復(fù)選框和單選按鈕菜單項 
9.5.4 彈出菜單 
9.5.5 快捷鍵和加速器 
9.5.6 啟用和禁用菜單項
9.5.7 工具欄 
9.5.8 工具提示
9.6 復(fù)雜的布局管理 
9.6.1 網(wǎng)格布局 
9.6.2 箱式布局 
9.6.3 網(wǎng)格組布局
9.6.4 gridx、gridy、gridwidth和gridheight參數(shù) 
9.6.5 增量字段 
9.6.6 fill和anchor參數(shù) 
9.6.7 填塞 
9.6.8 指定gridx、gridy、gridwidth和gridheight參數(shù)的另一個方法 
9.6.9 不使用布局管理器 
9.6.10 定制布局管理器
9.6.11 遍歷順序 
9.7 對話框 
9.7.1 選項對話框 
9.7.2 創(chuàng)建對話框 
9.7.3 數(shù)據(jù)交換 
9.7.4 文件對話框
9.7.5 顏色選擇器
第10章 applet 
10.1 applet基礎(chǔ) 
10.1.1 一個簡單的applet 
10.1.2 運行applet查看器 
10.1.3 在瀏覽器中查看applet 
10.1.4 把應(yīng)用程序轉(zhuǎn)化成applet 
10.1.5 一個applet的生存周期 
10.1.6 安全基礎(chǔ) 
10.1.7 在applet中彈出一個窗口 
10.2 applet HTML標(biāo)記和屬性 
10.2.1 applet定位屬性 
10.2.2 applet代碼屬性 
10.2.3 applet無法正常顯示時的替代屬性 
10.2.4 OBJECT標(biāo)記 
10.2.5 Java插件標(biāo)記
10.2.6 把信息傳遞到applet中 
10.3 多媒體 
10.3.1 URL 
10.3.2 獲得多媒體文件 
10.4 applet環(huán)境 
10.4.1 applet間通信 
10.4.2 在瀏覽器中顯示信息 
10.4.3 書簽applet 
10.4.4 雙重身份:既是applet又是應(yīng)用程序 
10.5 JAR文件 
10.5.1 文件清單 
10.5.2 JAR緩存 
10.5.3 自運行JAR文件 
10.5.4 資源 
10.5.5 可選包
10.5.6 密封 
第11章 異常和調(diào)試 
11.1 處理錯誤 
11.1.1 異常的分類 
11.1.2 通告被方法拋出的異常 
11.1.3 如何拋出異常 
11.1.4 創(chuàng)建異常類 
11.2 捕獲異常 
11.2.1 捕獲多個異常 
11.2.2 重新拋出異常 
11.2.3 關(guān)于Java錯誤和異常處理的綜合實例 
11.3 使用異常技巧 
11.4 調(diào)試技術(shù) 
11.4.1 調(diào)試技巧
11.4.2 斷言 
11.4.3 使用控制臺窗口 
11.4.4 跟蹤AWT事件 
11.4.5 AWT機器人 
11.4.6 性能統(tǒng)計 
11.4.7 覆蓋測試 
11.5 調(diào)試器的使用
11.5.1 JDB調(diào)試器 
11.5.2 Forte調(diào)試器
第12章 流和文件 
12.1 流 
12.2 完整的流集合 
12.2.1 對流過濾器進行分層 
12.2.2 數(shù)據(jù)流 
12.2.3 隨機訪問文件流 
12.3 ZIP文件流 
12.4 流的實際應(yīng)用 
12.4.1 寫分隔輸出 
12.4.2 字符串標(biāo)記器和分隔文本 
12.4.3 讀取分隔輸入 
12.4.4 隨機訪問流 
12.5 對象流 
12.5.1 存儲可變類型的對象 
12.5.2 對象序列化文件格式 
12.5.3 保存對象引用問題 
12.5.4 對象引用的輸入格式
12.5.5 安全 
12.5.6 版本問題 
12.5.7 使用序列化來克隆 
12.6 文件管理 
附錄A Java關(guān)鍵字 
附錄B 關(guān)于光盤

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號