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

Java 2核心技術(shù)

Java 2核心技術(shù)

定 價:¥68.00

作 者: (美)[C.S.霍斯特曼]Cay S. Horstmann,(美)[G.康內(nèi)爾]Gary Cornell著;京京工作室譯
出版社: 機械工業(yè)出版社
叢編項: 軟件開發(fā)技術(shù)叢書
標(biāo) 簽: Java

ISBN: 9787111077190 出版時間: 2000-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 522頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹Java語言的基礎(chǔ)知識與主要功能,系統(tǒng)分析了Java語言的發(fā)展過程及成功因素,從Java語言的基本概念入手,闡述了Java語言的編程機制與技巧。本書配套光盤提供了最新Java開發(fā)包、共享軟件、書中所有程序源代碼等內(nèi)容。本書既適合Java的初學(xué)者學(xué)習(xí),又適合Java的編程高手參考。主要特點:1 Java從入門到精通2 大量實例詳解Java編程機制3 配套光盤提供Java最新開發(fā)包、共享軟件、書中程序代碼清單等

作者簡介

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

圖書目錄

     目 錄
   前言
   第1章 Java入門
    1.1 作為編程工具的Java
    1.2Java的優(yōu)點
    1.3Java的關(guān)鍵特點
    1.3.1簡單
    1.3.2面向?qū)ο?br />     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.4Java和Internet
    1.5Java簡史
    1.6對Java的常見誤解
   第2章 Java編程環(huán)境
    2.1安裝Java編譯器及工具
    2.1.1Windows用戶的開發(fā)環(huán)境
    2.1.2在集成開發(fā)環(huán)境中加入Core
    Java文件
    2.2在Java目錄中游歷
    2.3Windows95/98/NT編程環(huán)境
    2.3.1長文件名
    2.3.2多窗口
    2.3.3快捷鍵
    2.3.4深入DOS外殼
    2.3.5EDIT程序
    2.4Java程序的編譯與運行
    2.5TextPad的使用
    2.5.1編譯和運行程序
    2.5.2查找編程錯誤
    2.6圖形應(yīng)用
    2.7小應(yīng)用程序
   第3章 Java的基本編程結(jié)構(gòu)
    3.1 一個簡單的Java程序
    3.2注釋
    3.3數(shù)據(jù)類型
    3.3.1整數(shù)
    3.3.2浮點
    3.3.3字符類型
    3.3.4布爾類型
    3.4 變量
    3.5賦值和初始化
    3.5.1數(shù)值類型的相互轉(zhuǎn)換
    3.5.2常數(shù)
    3.6運算符
    3.6.1冪
    3.6.2遞增和遞減運算符
    3.6.3關(guān)系和布爾運算符
    3.6.4按位運算符
    3.6.5括號和運算符分級
    3.7字串
    3.7.1連結(jié)
    3.7.2子串
    3.7.3字串編輯
    3.7.4測試字串的相等性
    3.7.5讀取輸入
    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多重選擇
    3.8.6標(biāo)簽中斷
    3.9類方法
    3.9.1類變量
    3.9.2遞歸
    3.10數(shù)組
    3.10.1數(shù)組的復(fù)制
    3.10.2數(shù)組作為參數(shù)使用
    3.10.3數(shù)組作為返回值使用
    3.10.4多維數(shù)組
   第4章 對象和類
    4.1面向?qū)ο缶幊毯喗?br />     4.1.1OOP術(shù)語
    4.1.2對象
    4.1.3類與類的關(guān)系
    4.1.4OOP與傳統(tǒng)面向過程編程技術(shù)的對比
    4.2使用現(xiàn)成的類
    4.2.1對象變量
    4.2.2Java庫的GregorianCalendar類
    4.2.3轉(zhuǎn)換器和訪問器方法
    4.2.4Day類的使用
    4.2.5一個日歷程序
    4.2.6對象作為函數(shù)參數(shù)使用
    4.3開始構(gòu)建自己的類
    4.3.1一個Employee類
    4.3.2分析Employee類
    4.3.3開始使用構(gòu)建器
    4.3.4Employee類的方法
    4.3.5訪問私有數(shù)據(jù)的方法
    4.3.6私有方法
    4.3.7深入對象構(gòu)建
    4.3.8靜態(tài)方法和字段
    4.3.9CardDeck類
    4.4 封裝
    4.4.1封裝的使用
    4.4.2編譯器如何定位封裝
    4.4.3封裝范圍
    4.5類設(shè)計建議
   第5章 繼承
    5.1 繼承的初期步驟
    5.1.1 繼承結(jié)構(gòu)
    5.1.2子類的使用
    5.1.3具有自主性的對象:多形性
    5.1.4 禁止繼承:最后的類和方法
    5.2造型
    5.3抽象類
    5.4保護訪問
    5.5Object: 終極超類
    5.5.1矢量
    5.5.2對象封裝器
    5.5.3大數(shù)字
    5.5.4閱讀HTML文檔中的一個頁
    5.6Class類
    5.7 反射
    5.7.1利用反射分析類的能力
    5.7.2在運行期間用反射來分析對象
    5.7.3利用反射機制編寫常規(guī)數(shù)組代碼
    5.7.4方法指針
    5.8繼承設(shè)計建議
   第6章 接口和內(nèi)部類
    6.1接口
    6.1.1抽象超類的使用
    6.1.2接口的使用
    6.1.3接口的屬性
    6.1.4Cloneable接口
    6.1.5接口和回調(diào)
    6.2內(nèi)部類
    6.2.1Property接口
    6.2.2訪問本地變量的本地類
    6.2.3靜態(tài)內(nèi)部類
   第7章 圖形編程
    7.1簡介
    7.2創(chuàng)建一個封閉幀
    7.3終止圖形程序
    7.4幀布局
    7.5在幀內(nèi)顯示信息
    7.6圖形對象和paintComponent方法
    7.7文本與字體
    7.8顏色
    7.9用線描繪形狀
    7.10描繪矩形和橢圓
    7.11填充圖形
    7.12繪圖模式
    7.13圖像
   第8章 事件控制
    8.1事件控制基礎(chǔ)
    8.1.1示例:按的是哪個按鈕?
    8.1.2示例:捕獲窗口事件
    8.1.3適配器類
    8.2AWT事件結(jié)構(gòu)
    8.3AWT中的語義和低級事件
    8.4事件控制總結(jié)
    8.5獨立事件
    8.5.1焦點事件
    8.5.2窗口事件
    8.5.3鍵盤事件
    8.5.4鼠標(biāo)事件
    8.6分隔GUI和應(yīng)用代碼
    8.7多點傳送
    8.8高級事件控制
    8.8.1事件的消滅
    8.8.2事件隊列
    8.8.3增添自定義事件
   第9章 Swing的用戶界面組件
    9.1模型、視圖、控制器設(shè)計范式
    9.2布局管理入門
    9.2.1邊框布局
    9.2.2面板
    9.3文字輸入
    9.3.1文本域
    9.3.2輸入校驗
    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滾動窗格
    9.5.2窗口的滾動
    9.6高級布局管理
    9.6.1網(wǎng)格布局
    9.6.2框布局
    9.6.3網(wǎng)袋布局
    9.6.4gridx、gridygridwidth和gridheight
    參數(shù)
    9.6.5加權(quán)字段
    9.6.6fill和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菜單的構(gòu)建
    9.7.2響應(yīng)菜單事件
    9.7.3菜單項中的圖標(biāo)
    9.7.4復(fù)選框和單選鈕菜單項
    9.7.5彈出式菜單
    9.7.6助記符鍵和快捷鍵
    9.7.7啟用和禁用菜單項
    9.8對話框
    9.8.1選項對話框
    9.8.2創(chuàng)建對話框
    9.8.3數(shù)據(jù)交換
    9.8.4文件對話框
   第10章 小應(yīng)用程序基礎(chǔ)
    10.1小應(yīng)用程序入門
    10.1.1 基礎(chǔ)知識
    10.1.2 一個簡單的小應(yīng)用程序
    10.1.3小應(yīng)用程序的測試
    10.1.4 安全基礎(chǔ)
    10.1.5將應(yīng)用程序轉(zhuǎn)換成小應(yīng)用程序
    10.1.6小應(yīng)用程序的存在時間
    10.2 小應(yīng)用程序的HTML標(biāo)記及屬性
    10.2.1用于定位的小應(yīng)用程序?qū)傩?br />     10.2.2用于編碼的小應(yīng)用程序?qū)傩?br />     10.2.3用于非Java兼容瀏覽器小應(yīng)用程序
    屬性
    10.2.4對象標(biāo)記
    10.2.5Java插件標(biāo)記
    10.2.6向小應(yīng)用程序傳遞信息
    10.3小應(yīng)用程序中的彈出式窗口
    10.4多媒體
    10.4.1URL
    10.4.2獲取多媒體文件
    10.5小應(yīng)用程序的工作環(huán)境
    10.5.1小應(yīng)用程序之間的通信
    10.5.2在瀏覽器中顯示項目
    10.5.3一個書簽小應(yīng)用程序
    10.5.4 JAR文件
    10.5.5資源
    10.6Java程序
   第11章 違例和調(diào)試
    11.1處理錯誤
    11.1.1違例分類
    11.1.2通告由一個方法產(chǎn)生的違例
    11.1.3如何生成違例
    11.1.4創(chuàng)建違例類
    11.2捕捉違例
    11.2.1捕捉多個違例
    11.2.2重新產(chǎn)生違例
    11.2.3finally從句
    11.2.4Java錯誤和違例控制總結(jié)
    11.3使用違例時的一些建議
    11.4調(diào)試技術(shù)
    11.4.1一些有用的調(diào)試技巧
    11.4.2斷定
    11.4.3捕捉AWT事件
    11.4.4在圖形程序中顯示調(diào)試消息
    11.5JDB調(diào)試工具的使用
   第12章 流與文件
    12.1流
    12.2完整的流理論
    12.2.1流過濾器的分層
    12.2.2數(shù)據(jù)流
    12.2.3隨機存取文件流
    12.2.4文本流
    12.2.5寫文本輸出
    12.2.6讀文本輸入
    12.3ZIP文件流
    12.4流在實際中的運用
    12.4.1寫入定界輸出
    12.4.2字串記號器和定界文字
    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.6文件管理
   附錄A Java關(guān)鍵字
   附錄B jaVadoc工具
   附錄C 配套光盤的安裝及使用
   

本目錄推薦

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