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

最新Java 2核心技術(shù)(卷Ⅱ 高級性能)

最新Java 2核心技術(shù)(卷Ⅱ 高級性能)

定 價(jià):¥108.00

作 者: (美)Cay S.Horstmann,(美)Gary Cornell著;王建華等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Sun公司核心技術(shù)叢書
標(biāo) 簽: JAVA

ISBN: 9787111113812 出版時間: 2003-03-01 包裝: 膠版紙
開本: 24cm+光盤1片 頁數(shù): 1000 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本供Java編程人員使用的關(guān)于Java 2平臺(包括JDK 1.3的完整更新版、JDK 1.4版的標(biāo)準(zhǔn)版)的高級參考書,是《最新Java 2核心技術(shù) 卷Ⅰ:原理》的姊妹篇。卷Ⅰ介紹Java技術(shù)的基本特性,而卷Ⅱ則主要介紹Java技術(shù)的高級特性。全書共分12章,各章內(nèi)容互相獨(dú)立,讀者可以根據(jù)自己的需要,參閱你最感興趣的技術(shù)信息。本書內(nèi)容豐富、覆蓋面廣,極具實(shí)用價(jià)值。書中大量的實(shí)例代碼及新增和修改后的特性為Java程序設(shè)計(jì)員提供了極好的指導(dǎo)。

作者簡介

  CayS.Horstmann是圣何塞州立大學(xué)的計(jì)算機(jī)學(xué)教授。他已經(jīng)撰寫了6本專著,介紹C++、Java技術(shù)和面向?qū)ο蟮能浖_發(fā);他又是PrenticeHall出版社Core叢書的編輯;他還經(jīng)常在計(jì)算機(jī)界的學(xué)術(shù)會議上發(fā)表講演,是《JavaReport》的專欄作家,他還在一家因特網(wǎng)公司中擔(dān)任過4年的副總裁兼首席技術(shù)官,該公司從3個人起家,最后發(fā)展成為一家上市公司。GaryCornell已經(jīng)撰寫或者與他人合作撰寫了20多本暢銷的計(jì)算機(jī)著作。他曾經(jīng)獲得過布朗大學(xué)的博士學(xué)位,并且是IBM公司W(wǎng)atson實(shí)驗(yàn)室的客座學(xué)者,也是康涅狄卡州立大學(xué)的一名教授。

圖書目錄

前言
第1章 多線程 1
1.1 什么是線程 2
1.1.1 使用線程為其他任務(wù)提供機(jī)會 7
1.1.2 運(yùn)行和啟動線程 8
1.1.3 運(yùn)行多個線程 13
1.1.4 Runnable接口 14
1.2 線程的中斷 16
1.3 線程的屬性 18
1.3.1 線程的狀態(tài) 18
1.3.2 退出中斷狀態(tài) 20
1.3.3 死線程 21
1.3.4 守護(hù)線程 21
1.3.5 線程組 22
1.4 線程的優(yōu)先級 24
1.5 利己線程 31
1.6 同步 37
1.6.1 不同步的線程通信 37
1.6.2 對共享資源的訪問實(shí)施同步 41
1.6.3 對象鎖 45
1.6.4 wait和notify方法 46
1.6.5 同步塊 51
1.6.6 同步靜態(tài)方法 52
1.7 死鎖 53
1.7.1 為什么要廢除stop和suspend方法 55
1.7.2 超時 59
1.8 用線程進(jìn)行用戶界面編程 61
1.8.1 線程與Swing 61
1.8.2 動畫 69
1.8.3 定時器 73
1.8.4 進(jìn)度欄 77
1.8.5 進(jìn)度監(jiān)視器 81
1.8.6 監(jiān)視輸入數(shù)據(jù)流的進(jìn)度 85
1.9 將管道用于線程間的通信 91
第2章 集合 96
2.1 集合接口 96
2.1.1 將集合接口與實(shí)現(xiàn)方法分開 97
2.1.2 Java庫中的集合接口與迭代器接口 99
2.2 具體的集合 104
2.2.1 鏈接式列表 104
2.2.2 數(shù)組列表 113
2.2.3 散列集 113
2.2.4 樹集 119
2.2.5 映像 125
2.2.6 專用的映像類 130
2.3 集合框架 133
2.3.1 視圖與包裝器 136
2.3.2 批量操作 142
2.3.3 與老的API之間的關(guān)系 143
2.4 算法 144
2.4.1 排序與混排 145
2.4.2 對分搜索 148
2.4.3 簡單算法 149
2.4.4 編寫你自己的算法 150
2.5 舊的集合 152
2.5.1 Hashtable類 152
2.5.2 枚舉接口 152
2.5.3 屬性集 153
2.5.4 棧 159
2.5.5 位集合 160
第3章 網(wǎng)絡(luò)特性 165
3.1 連接服務(wù)器 165
3.2 實(shí)現(xiàn)服務(wù)器 169
3.3 發(fā)送e-mail 175
3.4 高級套接字編程 180
3.5 URL連接 185
3.5.1 URL與URI 185
3.5.2 使用URLConnection來檢索信息 187
3.6 發(fā)送表單數(shù)據(jù) 196
3.6.1 CGI腳本程序與servlet 196
3.6.2 將數(shù)據(jù)發(fā)送給Web服務(wù)器 198
3.7 接收來自Web的信息 205
3.7.1 applet的安全問題 210
3.7.2 代理服務(wù)器 213
3.7.3 測試天氣預(yù)報(bào)的applet 221
第4章 數(shù)據(jù)庫連接:JDBC 223
4.1 JDBC的設(shè)計(jì) 224
4.2 結(jié)構(gòu)化查詢語言 227
4.3 安裝JDBC 232
4.4 JDBC編程的基本概念 233
4.4.1 數(shù)據(jù)庫URL 233
4.4.2 建立連接 234
4.4.3 執(zhí)行SQL命令 238
4.4.4 高級SQL類型(JDBC 2) 239
4.4.5 將數(shù)據(jù)填入數(shù)據(jù)庫 242
4.5 執(zhí)行查詢操作 245
4.6 可滾動的和可更新的結(jié)果集 255
4.6.1 可滾動的結(jié)果集(JDBC 2) 256
4.6.2 可更新的結(jié)果集(JDBC 2) 258
4.7 元數(shù)據(jù) 262
4.8 事務(wù) 271
4.9 高級連接管理 274
第5章 遠(yuǎn)程對象 276
5.1 遠(yuǎn)程方法調(diào)用 279
5.1.1 代碼存根與參數(shù)整理 280
5.1.2 動態(tài)類的加載 282
5.2 準(zhǔn)備遠(yuǎn)程方法調(diào)用 282
5.2.1 接口與實(shí)現(xiàn)工具 282
5.2.2 查找服務(wù)器對象 285
5.2.3 客戶端 289
5.2.4 為應(yīng)用程序的部署做好準(zhǔn)備 293
5.2.5 部署程序 296
5.3 遠(yuǎn)程方法中的參數(shù)傳遞 297
5.3.1 傳遞非遠(yuǎn)程對象 297
5.3.2 傳遞遠(yuǎn)程對象 308
5.3.3 使用集內(nèi)的遠(yuǎn)程對象 311
5.3.4 遠(yuǎn)程對象的克隆 312
5.3.5 不適合的遠(yuǎn)程參數(shù) 312
5.4 使用帶有applet的RMI 313
5.5 服務(wù)器對象的激活 317
5.6 Java IDL和CORBA 323
5.6.1 接口定義語言 324
5.6.2 CORBA示例 328
5.6.3 實(shí)現(xiàn)CORBA服務(wù)器 337
第6章 高級Swing 343
6.1 列表 343
6.1.1 JList組件 343
6.1.2 列表模型 348
6.1.3 插入和刪除值 352
6.1.4 值的表示 354
6.2 樹狀結(jié)構(gòu) 359
6.2.1 簡單的樹狀結(jié)構(gòu) 360
6.2.2 節(jié)點(diǎn)的枚舉 375
6.2.3 表示節(jié)點(diǎn) 376
6.2.4 監(jiān)聽樹事件 383
6.2.5 定制樹模型 388
6.3 表格 396
6.3.1 簡單的表格 396
6.3.2 表格模型 400
6.3.3 排序過濾器 410
6.3.4 單元格的表示與編輯 417
6.3.5 對行和列進(jìn)行操作 432
6.3.6 選定行、列和單元格 433
6.4 格式化文本組件 441
6.5 組件管理器 447
6.5.1 分割窗格 447
6.5.2 選項(xiàng)卡窗格 451
6.5.3 桌面窗格與內(nèi)部框 456
6.5.4 層疊與平鋪 458
6.5.5 否決屬性的設(shè)置 462
第7章 高級AWT 474
7.1 繪圖操作流程 474
7.2 形狀 476
7.3 區(qū)域 491
7.4 筆劃 495
7.5 著色 502
7.6 坐標(biāo)變換 508
7.7 剪切 516
7.8 透明與組合 520
7.9 繪圖提示 528
7.10 讀取和寫入圖形 534
7.10.1 獲取用于圖形文件類型的閱讀器
和寫入器 534
7.10.2 讀取和寫入帶有多個圖形的文件 536
7.11 圖形操作 545
7.11.1 訪問圖形數(shù)據(jù) 546
7.11.2 過濾圖形 553
7.12 打印 561
7.12.1 打印圖形 561
7.12.2 打印多頁文件 571
7.12.3 打印預(yù)覽 572
7.12.4 打印服務(wù)程序 581
7.12.5 數(shù)據(jù)流打印服務(wù)程序 587
7.12.6 打印屬性 592
7.13 剪貼板 599
7.13.1 用于數(shù)據(jù)傳遞的類與接口 600
7.13.2 傳遞文本 601
7.13.3 可傳遞的接口與數(shù)據(jù)格式 605
7.13.4 建立一個可傳遞的圖形 607
7.13.5 使用本地剪貼板傳遞對象引用 612
7.13.6 通過系統(tǒng)剪貼板傳遞Java對象 618
7.14 拖放操作 622
7.14.1 放置目標(biāo) 623
7.14.2 拖曳源 632
7.14.3 Swing中對數(shù)據(jù)傳遞的支持特性 638
第8章 JavaBean 642
8.1 為什么要使用bean 642
8.2 bean的編寫過程 644
8.3 使用bean建立應(yīng)用程序 647
8.3.1 將bean封裝在JAR文件中 648
8.3.2 在生成器環(huán)境中構(gòu)建bean 649
8.4 bean屬性和事件的命名方式 653
8.5 bean屬性類型 655
8.5.1 簡單屬性 656
8.5.2 帶索引的屬性 656
8.5.3 綁定屬性 657
8.5.4 約束屬性 663
8.6 增加定制的bean事件 672
8.7 屬性編輯器 677
8.8 與命名方式相關(guān)的問題 698
8.9 定制器 706
8.10 bean的運(yùn)行環(huán)境 715
8.10.1 自省特性的高級應(yīng)用 715
8.10.2 查找兄弟bean 717
8.10.3 使用bean環(huán)境的服務(wù) 720
第9章 安全性 730
9.1 類加載器 731
9.2 字節(jié)碼檢驗(yàn) 739
9.3 安全管理器與訪問權(quán)限 743
9.3.1 Java 2平臺的安全性 745
9.3.2 安全策略文件 750
9.3.3 定制權(quán)限 757
9.3.4 實(shí)現(xiàn)權(quán)限類 758
9.3.5 定制安全管理器 764
9.3.6 用戶身份驗(yàn)證 772
9.4 數(shù)字簽名 778
9.4.1 信息摘要 778
9.4.2 信息簽名 784
9.4.3 信息身份驗(yàn)證 790
9.4.4 X.509證書格式 793
9.4.5 生成證書 794
9.4.6 給證書簽名 797
9.5 代碼簽名 804
9.5.1 給JAR文件簽名 804
9.5.2 部署提示 808
9.5.3 軟件開發(fā)者證書 809
9.6 加密 810
9.6.1 對稱密碼 810
9.6.2 公共密鑰密碼 816
9.6.3 密碼流 821
第10章 軟件本地化 823
10.1 locale 824
10.2 數(shù)字與貨幣 829
10.3 日期與時間 835
10.4 文本 842
10.4.1 排序 842
10.4.2 文本邊界 849
10.4.3 信息的格式化 855
10.4.4 選擇格式 858
10.4.5 字符集轉(zhuǎn)換 862
10.4.6 本地化問題和源文件 863
10.5 資源包 864
10.5.1 查找資源 864
10.5.2 將資源放入包中 865
10.6 圖形用戶界面的本地化 869
第11章 本機(jī)方法 887
11.1 用Java編程語言來調(diào)用C函數(shù) 889
11.2 數(shù)字參數(shù)與返回值 893
11.3 字符串參數(shù) 895
11.4 訪問對象字段 900
11.5 訪問靜態(tài)字段 902
11.6 簽名 905
11.7 調(diào)用Java方法 907
11.7.1 非靜態(tài)方法 907
11.7.2 靜態(tài)方法 908
11.7.3 構(gòu)造器 909
11.7.4 替代方法調(diào)用 909
11.8 數(shù)組 913
11.9 錯誤的處理 917
11.10 API調(diào)用 922
11.11 訪問Windows注冊表的完整的示例代
碼 925
11.11.1 Windows注冊表概述 925
11.11.2 用于訪問注冊表的Java平臺接口 927
11.11.3 將注冊表訪問函數(shù)作為本機(jī)方法
來實(shí)現(xiàn) 928
第12章 XML 941
12.1 XML簡介 941
12.2 分析XML文檔 946
12.3 文檔類型的定義 957
12.4 名字空間 976
12.5 使用SAX分析器 979
12.6 生成XML文檔 983
12.7 XSL轉(zhuǎn)換 991 

本目錄推薦

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