注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java 2高級編程

Java 2高級編程

Java 2高級編程

定 價:¥45.00

作 者: (美)Calvin Austin,(美)Monica Pawlan著;前導工作室譯
出版社: 機械工業(yè)出版社
叢編項: Sun公司核心技術叢書
標 簽: Java

ISBN: 9787111087717 出版時間: 2001-01-01 包裝: 簡裝本
開本: 24cm+光盤1片 頁數(shù): 295頁 字數(shù):  

內容簡介

  本書以一個拍賣行應用程序為例,介紹了在Java 2平臺上設計、開發(fā)、測試、調試以及調度一個企業(yè)級Java應用程序的方法。論述豐富、翔實、由淺入深、幾乎涵蓋了所有Java程序設計的各種常見情況。內容涉及數(shù)據(jù)和事務管理、分布式計算、JNI技術、使用Project Swing建立用戶界面、調試applet、Application和servlet、性能技術、帶簽名氣 applet和安全管理器、安全和權限等。本書適用于對Java程序設計有一定經(jīng)驗的開發(fā)人員。示例程序用Java 2平臺所提供的API編寫,并就其如何實現(xiàn)以及為什么那樣實現(xiàn)進行了解釋。

作者簡介

暫缺《Java 2高級編程》作者簡介

圖書目錄

譯者序
前言
第1章 根據(jù)項目需求選擇合適的技術
1.1 項目需求
1.1.1 訪問用戶
1.1.2 拍賣行需求
1.1.3 用戶需求
1.1.4 建立項目模型
1.1.5 活動圖
1.2 選擇軟件
1.3 Duke的拍賣行示例
1.3.1 主頁
1.3.2 注冊頁面
1.3.3 今日新拍賣項目頁面
1.3.4 今日結束拍賣項目頁面
1.3.5 所有項目頁面
1.3.6 搜索項目頁面
1.3.7 拍賣項目發(fā)布頁面
第2章 拍賣行應用程序
2.1 基于Enterprise Beau的多層應用程序
2.1.1 客戶端程序和多層體系結構
2.1.2 實體bean和會話beau的區(qū)別
2.1.3 拍賣行的工作流圖
2.1.4 開發(fā)和運行應用程序
2.1.5 多層應用程序應如何工作
2.2 在示例程序中是如何使用Enterprise Beau的
2.3 Anctionservlet
2.4 實體bean類
2.4.1 AnctionItetnBean
2.4.2 拍賣項目表
2.4.3 RegistrationBean
2.4.4 注冊表
2.5 會話beau類
2.5.1 Bidder會話beau
2.5.2 Seller會話bean
2.6 容器類
2.7 檢查由容器管理的bean
2.7.1 成員變量
2.7.2 Create方法
2.7.3 Entity Context方法
2.7.4 Load方法
2.7.5 Store方法
2.7.6 連接池
2.7.7 調度描述符
2.7.8 XML調度描述符
2.8 由容器管理的finder方法
2.8.1 基于finder方法的搜索
2.8.2 Auctionservlet.SearchItems
2.8.3 Bidderbean.getMatchingItemsList
2.8.4 AuctionItemHome.findAll MatchingItems
2.8.5 AuctionItemBean調度描述符
2.9 AuctionItemBean
2.10 BidderBean
第3章 數(shù)據(jù)和事務管理
3.1 bean管理的連續(xù)性和JDBC平臺
3.1.1 連接數(shù)據(jù)庫
3.1.2 Create方法
3.1.3 Load方法
3.1.4 Refresh方法
3.1.5 Store方法
3.1.6 Find方法
3.2 管理事務
3.2.1 為什么要管理事務
3.2.2 會話同步
3.2.3 容器管理示例
3.2.4 會話同步代碼
3.2.5 事務提交模式
3.3 bean管理的Finder法
3.3.1 Anctionservlets.searchItems
3.3.2 SearchBean
3.3.3 數(shù)據(jù)庫連接
3.3.4 GetmatchingItemsList方法
3.3.5 Create方法
3.4 Search Bean
第4章 分布式計算
4.1 查找服務
4.2 Java名字和目錄接口
4.2.1 CORBA名服務
4.2.2 可互操作的對象引用
4.3 RMI查找服務
4.3.1 Internet Inter-ORB協(xié)議上的RMI
4.3.2 提高查找性能
4.4 RMI注冊服務器
4.4.1 關于RMI
4.4.2 拍賣行應用程序中的RMI
4.4.3 建立遠程連接
4.4.4 RegistrationServer類
4.4.5 Registration接口
4.4.6 RegistrationHome接口
4.4.7 ReturnResults接口
4.4.8 SellerBean類
4.5 公共對象請求代理體系結構(CORBA)
4.5.1 IDL映射策略
4.5.2 快速參考
4.5.3 其他IDLX鍵字和類型
4.5.4 拍賣行應用程序中的CORBA
4.5.5 對象請求代理程序
4.5.6 Helper和Holder類
4.5.7 無用空間回收
4.5.8 CORBA的回調
4.5.9 使用Any類型
4.5.10 小結
4.6 JDBC技術
4.6.1 JDBC驅動程序
4.6.2 數(shù)據(jù)庫連接
4.6.3 語句
4.6.4 將數(shù)據(jù)庫結果保存在Cache中
4.6.5 結果集
4.6.6 滾動結果集
4.6.7 控制事務
4.6.8 轉義字符
4.6.9 映射數(shù)據(jù)庫類型
4.6.10 映射數(shù)據(jù)類型
4.7 servlet
4.7.1 HttpServlet
4.7.2 Init方法
4.7.3 destroy方法
4.7.4 service方法
4.7.5 HTTP請求
4.7.6 在servlet中使用Cookie
4.7.7 HTTP錯誤代碼
4.7.8 讀取GET和POST值
4.7.9 線程
4.7.10 HTTPS
第5章 JNI技術
5.1 JNI實例
5.1.1 關于這個例子
5.1.2 生成頭文件
5.1.3 方法標記
5.1.4 實現(xiàn)native方法
5.1.5 編譯動態(tài)或共享對象庫
5.1.6 運行實例
5.2 字符串和數(shù)組
5.2.1 傳遞字符串
5.2.2 傳遞數(shù)組
5.2.3 打印數(shù)組
5.2.4 對象數(shù)組
5.2.5 多維數(shù)組
5.3 程序設計中的其他問題
5.3.1 語言問題
5.3.2 調用方法
5.3.3 訪問域
5.3.4 線程和同步
5.3.5 內存問題
5.3.6 調用
5.3.7 附加線程
第6章 Project Swing:建立用戶界面
6.1 組件和數(shù)據(jù)模型
6.1.1 輕量級組件
6.1.2 組件排序
6.1.3 專門事件處理
6.1.4 Project Swing說明
6.2 打印API
6.2.1 java.awt.print包中的內容
6.2.2 打印一個AWT組件
6.2.3 打印一個Project Swing組件
6.2.4 打印Project Swing圖形
6.2.5 Print對話框
6.2.6 頁面設置對話框
6.2.7 打印頁集合
6.3 高級打印
6.3.1 每一頁上多個組件
6.3.2 大于一頁的組件
6.3.3 打印一個JTable組件
6.3.4 打印一個銷售報表
6.4 AuctionClient
6.5 Report
6.6 ScaleReport
第7章 調試applet、應用程序和servlet
7.1 快速查找急需解決的問題所對應的節(jié)
7.2 收集例證
7.2.1 安裝與環(huán)境
7.2.2 CLASSPATH
7.2.3 類裝載
7.2.4 包含調試代碼
7.2.5 在運行時打開調試信息
7.2.6 在運行時創(chuàng)建調試和產(chǎn)品的版本
7.2.7 使用診斷方法
7.2.8 加入調試信息
7.3 運行測試和分析
7.3.1 了解Jdb
7.3.2 簡單的jdb檢測驅動
7.3.3 遠程調試
7.3.4 使用自動設置的調試
7.3.5 創(chuàng)建一個會話日志
7.4 servlet調試
7.4.1 在調試模式下運行Servletrunner
7.4.2 在調試模式下運行Java Web Server
7.5 抽象窗口工具箱的調試
7.6 分析棧軌跡
7.6.1 向Java虛擬機發(fā)送一個信號
7.6.2 Java虛擬機產(chǎn)生一個棧軌跡
7.6.3 核心文件
7.6.4 使用調試工具或API調用
7.6.5 哪個版本產(chǎn)生棧軌跡?
7.6.6 哪個平臺產(chǎn)生了棧軌跡?
7.6.7 使用的是哪個線程包?
7.6.8 線程的狀態(tài)
7.6.9 考查監(jiān)視器
7.6.10 應用實例
7.6.11 小結
7.6.12 棧軌跡的實例
7.7 版本問題
7.7.1 JDK1.0.2配置
7.7.2 JDK1.1配置
7.7.3 Java 2平臺的配置
7.7.4 Netscape的配置
7.7.5 Internet Explorer的配置
第8章 性能技術
8.1 提高applet的下載速度
8.1.1 將圖像封裝在一個類中
8.1.2 使用JAR文件
8.2 線程池
8.3 連接池
8.3.1 外罩類
8.3.2 死鎖和掛起
8.3.3 關閉連接
8.3.4 程序示例
8.4 性能特征和工具
8.4.1 Java虛擬機特性
8.4.2 Just-In-Time編譯器
8.4.3 第三方工具
8.5 性能分析
8.5.1 分析和記錄
8.5.2 分析一個程序
8.5.3 操作系統(tǒng)性能工具
8.6 緩存的客戶/服務器應用程序
8.6.1 緩存一個對象
8.6.2 緩存多個對象
第9章 配置拍賣應用程序
9.1 JAR文件格式
9.1.1 捆綁和配置HTML文件
9.1.2 捆綁和配置Enterprise Bean
9.1.3 捆綁和配置applet
9.2 Solaris操作系統(tǒng)上的配置
9.2.1 下載軟件
9.2.2 解壓下載文件
9.2.3 安裝Java Plug-In
9.2.4 安裝Java Plug-In補丁
9.2.5 安裝Netscape Communicator
9.2.6 檢查安裝
9.2.7 安裝HTML Converter
9.2.8 安全策略文件
9.2.9 運行Administration applet
9.3 在Win32平臺上配置
9.3.1 獲得下載文件
9.3.2 安裝帶有Java Plug-In的JRE
9.3.3 安裝HTMLConverter
9.3.4 安全策略文件
9.3.5 運行Administration applet
9.3.6 工作原理
第10章 帶簽名的applet和安全管理器
10.1 本章內容
10.2 帶有簽名的applet 
10.2.1 帶有簽名的applet的例子
10.2.2 Intranet開發(fā)者
10.2.3 最終用戶
10.2.4 使用策略文件運行一個應用程序
10.2.5 在JDK1.1中進行applet簽名
10.3 編寫一個安全管理器
10.3.1 FileIO程序
10.3.2 PasswordSecurityManager類
10.3.3 參考信息
附錄A 安全和權限
附錄B 類、方法和權限
附錄C 安全管理器方法
附錄D API參考

本目錄推薦

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