注冊(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 2核心技術(shù)(卷Ⅱ 高級(jí)性能)

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

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

定 價(jià):¥108.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

前言
第1章 多線程 1
1.1 什么是線程 2
1.1.1 使用線程為其他任務(wù)提供機(jī)會(huì) 7
1.1.2 運(yùn)行和啟動(dòng)線程 8
1.1.3 運(yùn)行多個(gè)線程 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)先級(jí) 24
1.5 利己線程 31
1.6 同步 37
1.6.1 不同步的線程通信 37
1.6.2 對(duì)共享資源的訪問(wèn)實(shí)施同步 41
1.6.3 對(duì)象鎖 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 超時(shí) 59
1.8 用線程進(jìn)行用戶界面編程 61
1.8.1 線程與Swing 61
1.8.2 動(dòng)畫(huà) 69
1.8.3 定時(shí)器 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)方法分開(kāi) 97
2.1.2 Java庫(kù)中的集合接口與迭代器接口 99
2.2 具體的集合 104
2.2.1 鏈接式列表 104
2.2.2 數(shù)組列表 113
2.2.3 散列集 113
2.2.4 樹(shù)集 119
2.2.5 映像 125
2.2.6 專(zhuān)用的映像類(lèi) 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 對(duì)分搜索 148
2.4.3 簡(jiǎn)單算法 149
2.4.4 編寫(xiě)你自己的算法 150
2.5 舊的集合 152
2.5.1 Hashtable類(lèi) 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 高級(jí)套接字編程 180
3.5 URL連接 185
3.5.1 URL與URI 185
3.5.2 使用URLConnection來(lái)檢索信息 187
3.6 發(fā)送表單數(shù)據(jù) 196
3.6.1 CGI腳本程序與servlet 196
3.6.2 將數(shù)據(jù)發(fā)送給Web服務(wù)器 198
3.7 接收來(lái)自Web的信息 205
3.7.1 applet的安全問(wèn)題 210
3.7.2 代理服務(wù)器 213
3.7.3 測(cè)試天氣預(yù)報(bào)的applet 221
第4章 數(shù)據(jù)庫(kù)連接:JDBC 223
4.1 JDBC的設(shè)計(jì) 224
4.2 結(jié)構(gòu)化查詢語(yǔ)言 227
4.3 安裝JDBC 232
4.4 JDBC編程的基本概念 233
4.4.1 數(shù)據(jù)庫(kù)URL 233
4.4.2 建立連接 234
4.4.3 執(zhí)行SQL命令 238
4.4.4 高級(jí)SQL類(lèi)型(JDBC 2) 239
4.4.5 將數(shù)據(jù)填入數(shù)據(jù)庫(kù) 242
4.5 執(zhí)行查詢操作 245
4.6 可滾動(dòng)的和可更新的結(jié)果集 255
4.6.1 可滾動(dòng)的結(jié)果集(JDBC 2) 256
4.6.2 可更新的結(jié)果集(JDBC 2) 258
4.7 元數(shù)據(jù) 262
4.8 事務(wù) 271
4.9 高級(jí)連接管理 274
第5章 遠(yuǎn)程對(duì)象 276
5.1 遠(yuǎn)程方法調(diào)用 279
5.1.1 代碼存根與參數(shù)整理 280
5.1.2 動(dòng)態(tài)類(lèi)的加載 282
5.2 準(zhǔn)備遠(yuǎn)程方法調(diào)用 282
5.2.1 接口與實(shí)現(xiàn)工具 282
5.2.2 查找服務(wù)器對(duì)象 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)程對(duì)象 297
5.3.2 傳遞遠(yuǎn)程對(duì)象 308
5.3.3 使用集內(nèi)的遠(yuǎn)程對(duì)象 311
5.3.4 遠(yuǎn)程對(duì)象的克隆 312
5.3.5 不適合的遠(yuǎn)程參數(shù) 312
5.4 使用帶有applet的RMI 313
5.5 服務(wù)器對(duì)象的激活 317
5.6 Java IDL和CORBA 323
5.6.1 接口定義語(yǔ)言 324
5.6.2 CORBA示例 328
5.6.3 實(shí)現(xiàn)CORBA服務(wù)器 337
第6章 高級(jí)Swing 343
6.1 列表 343
6.1.1 JList組件 343
6.1.2 列表模型 348
6.1.3 插入和刪除值 352
6.1.4 值的表示 354
6.2 樹(shù)狀結(jié)構(gòu) 359
6.2.1 簡(jiǎn)單的樹(shù)狀結(jié)構(gòu) 360
6.2.2 節(jié)點(diǎn)的枚舉 375
6.2.3 表示節(jié)點(diǎn) 376
6.2.4 監(jiān)聽(tīng)樹(shù)事件 383
6.2.5 定制樹(shù)模型 388
6.3 表格 396
6.3.1 簡(jiǎn)單的表格 396
6.3.2 表格模型 400
6.3.3 排序過(guò)濾器 410
6.3.4 單元格的表示與編輯 417
6.3.5 對(duì)行和列進(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章 高級(jí)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 讀取和寫(xiě)入圖形 534
7.10.1 獲取用于圖形文件類(lèi)型的閱讀器
和寫(xiě)入器 534
7.10.2 讀取和寫(xiě)入帶有多個(gè)圖形的文件 536
7.11 圖形操作 545
7.11.1 訪問(wèn)圖形數(shù)據(jù) 546
7.11.2 過(guò)濾圖形 553
7.12 打印 561
7.12.1 打印圖形 561
7.12.2 打印多頁(yè)文件 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ù)傳遞的類(lèi)與接口 600
7.13.2 傳遞文本 601
7.13.3 可傳遞的接口與數(shù)據(jù)格式 605
7.13.4 建立一個(gè)可傳遞的圖形 607
7.13.5 使用本地剪貼板傳遞對(duì)象引用 612
7.13.6 通過(guò)系統(tǒng)剪貼板傳遞Java對(duì)象 618
7.14 拖放操作 622
7.14.1 放置目標(biāo) 623
7.14.2 拖曳源 632
7.14.3 Swing中對(duì)數(shù)據(jù)傳遞的支持特性 638
第8章 JavaBean 642
8.1 為什么要使用bean 642
8.2 bean的編寫(xiě)過(guò)程 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屬性類(lèi)型 655
8.5.1 簡(jiǎn)單屬性 656
8.5.2 帶索引的屬性 656
8.5.3 綁定屬性 657
8.5.4 約束屬性 663
8.6 增加定制的bean事件 672
8.7 屬性編輯器 677
8.8 與命名方式相關(guān)的問(wèn)題 698
8.9 定制器 706
8.10 bean的運(yùn)行環(huán)境 715
8.10.1 自省特性的高級(jí)應(yīng)用 715
8.10.2 查找兄弟bean 717
8.10.3 使用bean環(huán)境的服務(wù) 720
第9章 安全性 730
9.1 類(lèi)加載器 731
9.2 字節(jié)碼檢驗(yàn) 739
9.3 安全管理器與訪問(wèn)權(quán)限 743
9.3.1 Java 2平臺(tái)的安全性 745
9.3.2 安全策略文件 750
9.3.3 定制權(quán)限 757
9.3.4 實(shí)現(xiàn)權(quán)限類(lèi) 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證書(shū)格式 793
9.4.5 生成證書(shū) 794
9.4.6 給證書(shū)簽名 797
9.5 代碼簽名 804
9.5.1 給JAR文件簽名 804
9.5.2 部署提示 808
9.5.3 軟件開(kāi)發(fā)者證書(shū) 809
9.6 加密 810
9.6.1 對(duì)稱(chēng)密碼 810
9.6.2 公共密鑰密碼 816
9.6.3 密碼流 821
第10章 軟件本地化 823
10.1 locale 824
10.2 數(shù)字與貨幣 829
10.3 日期與時(shí)間 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 本地化問(wèn)題和源文件 863
10.5 資源包 864
10.5.1 查找資源 864
10.5.2 將資源放入包中 865
10.6 圖形用戶界面的本地化 869
第11章 本機(jī)方法 887
11.1 用Java編程語(yǔ)言來(lái)調(diào)用C函數(shù) 889
11.2 數(shù)字參數(shù)與返回值 893
11.3 字符串參數(shù) 895
11.4 訪問(wèn)對(duì)象字段 900
11.5 訪問(wèn)靜態(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 錯(cuò)誤的處理 917
11.10 API調(diào)用 922
11.11 訪問(wèn)Windows注冊(cè)表的完整的示例代
碼 925
11.11.1 Windows注冊(cè)表概述 925
11.11.2 用于訪問(wèn)注冊(cè)表的Java平臺(tái)接口 927
11.11.3 將注冊(cè)表訪問(wèn)函數(shù)作為本機(jī)方法
來(lái)實(shí)現(xiàn) 928
第12章 XML 941
12.1 XML簡(jiǎn)介 941
12.2 分析XML文檔 946
12.3 文檔類(lèi)型的定義 957
12.4 名字空間 976
12.5 使用SAX分析器 979
12.6 生成XML文檔 983
12.7 XSL轉(zhuǎn)換 991 

本目錄推薦

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