图书介绍

Java 2高级编程PDF|Epub|txt|kindle电子书版本网盘下载

Java 2高级编程
  • (美)Calvin Austin,(美)Monica Pawlan著;前导工作室译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111087712
  • 出版时间:2001
  • 标注页数:295页
  • 文件大小:17MB
  • 文件页数:305页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java 2高级编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 根据项目需求选择合适的技术1

1.1 项目需求1

1.1.1 访问用户1

1.1.2 拍卖行需求1

1.1.3 用户需求1

1.1.4 建立项目模型2

1.1.5 活动图4

1.2 选择软件4

1.3 Duke的拍卖行示例5

1.3.1 主页5

1.3.2 注册页面6

1.3.3 今日新拍卖项目页面6

1.3.4 今日结束拍卖项目页面6

1.3.5 所有项目页面7

1.3.6 搜索项目页面7

1.3.7 拍卖项目发布页面8

第2章 拍卖行应用程序9

2.1 基于Enterprise Bean的多层应用程序9

2.1.1 客户端程序和多层体系结构10

2.1.2 实体bean和会话bean的区别11

2.1.3 拍卖行的工作流图11

2.1.4 开发和运行应用程序13

2.1.5 多层应用程序应如何工作13

2.2 在示例程序中是如何使用Enterprise Bean的14

2.3 Auctionservlet14

2.4 实体bean类15

2.4.1 AuctionItemBean15

2.4.2 拍卖项目表17

2.4.3 RegistrationBean17

2.4.4 注册表17

2.5 会话bean类18

2.5.1 Bidder会话bean18

2.5.2 Seller会话bean19

2.6 容器类19

2.7 检查由容器管理的bean19

2.7.1 成员变量19

2.7.2 Create方法20

2.7.3 Entity Context方法20

2.7.4 Load方法20

2.7.5 Store方法20

2.7.6 连接池21

2.7.7 调度描述符21

2.7.8 XML调度描述符21

2.8 由容器管理的finder方法22

2.8.1 基于finder方法的搜索22

2.8.2 Auctionservlet.SearchItems23

2.8.3 Bidderbean.getMatchingItemsList23

2.8.4 AuctionItemHome.findAll MatchingItems24

2.8.5 AuctionItemBean调度描述符24

2.9 AuctionItemBean24

2.10 BidderBean27

第3章 数据和事务管理30

3.1 bean管理的连续性和JDBC平台30

3.1.1 连接数据库30

3.1.2 Create方法31

3.1.3 Load方法31

3.1.4 Refresh方法32

3.1.5 Store方法33

3.1.6 Find方法33

3.2 管理事务34

3.2.1 为什么要管理事务34

3.2.2 会话同步34

3.2.3 容器管理示例34

3.2.4 会话同步代码35

3.2.5 事务提交模式36

3.3 bean管理的Finder方法39

3.3.1 Anctionservlets.searchItems40

3.3.2 SearchBean41

3.3.3 数据库连接41

3.3.4 GetMatchingItemsList方法42

3.3.5 Create方法43

3.4 Search Bean43

第4章 分布式计算45

4.1 查找服务45

4.2 Java名字和目录接口46

4.2.1 CORBA名服务47

4.2.2 可互操作的对象引用50

4.3 RMI查找服务50

4.3.1 Internet Inter-ORB协议上的RMI51

4.3.2 提高查找性能52

4.4 RMI注册服务器53

4.4.1 关于RMI53

4.4.2 拍卖行应用程序中的RMI53

4.4.3 建立远程连接56

4.4.4 RegistrationServer类57

4.4.5 Registration接口62

4.4.6 RegistrationHome接口62

4.4.7 ReturnResults接口63

4.4.8 SellerBean类63

4.5 公共对象请求代理体系结构(CORBA)65

4.5.1 IDL映射策略66

4.5.2 快速参考66

4.5.3 其他IDL关键字和类型68

4.5.4 拍卖行应用程序中的CORBA70

4.5.5 对象请求代理程序72

4.5.6 Helper和Holder类75

4.5.7 无用空间回收75

4.5.8 CORBA的回调75

4.5.9 使用Any类型78

4.5.10 小结82

4.6 JDBC技术82

4.6.1 JDBC驱动程序82

4.6.2 数据库连接83

4.6.3 语句83

4.6.4 将数据库结果保存在Cache中85

4.6.5 结果集85

4.6.6 滚动结果集85

4.6.7 控制事务90

4.6.8 转义字符92

4.6.9 映射数据库类型93

4.6.10 映射数据类型94

4.7 servlet94

4.7.1 HttpServlet94

4.7.2 Init方法95

4.7.3 destroy方法95

4.7.4 service方法96

4.7.5 HTTP请求97

4.7.6 在servlet中使用Cookie97

4.7.7 HTTP错误代码101

4.7.8 读取GET和POST值101

4.7.9 线程105

4.7.10 HTTPS106

第5章 JNI技术107

5.1 JNI实例107

5.1.1 关于这个例子107

5.1.2 生成头文件108

5.1.3 方法标记108

5.1.4 实现native方法109

5.1.5 编译动态或共享对象库110

5.1.6 运行实例110

5.2 字符串和数组111

5.2.1 传递字符串111

5.2.2 传递数组112

5.2.3 打印数组113

5.2.4 对象数组114

5.2.5 多维数组114

5.3 程序设计中的其他问题117

5.3.1 语言问题117

5.3.2 调用方法119

5.3.3 访问域121

5.3.4 线程和同步122

5.3.5 内存问题123

5.3.6 调用124

5.3.7 附加线程125

第6章 Project Swing:建立用户界面127

6.1 组件和数据模型127

6.1.1 轻量级组件128

6.1.2 组件排序128

6.1.3 专门事件处理144

6.1.4 Project Swing说明144

6.2 打印API144

6.2.1 java.awt.print包中的内容145

6.2.2 打印一个AWT组件145

6.2.3 打印一个Project Swing组件147

6.2.4 打印Project Swing图形147

6.2.5 Print对话框147

6.2.6 页面设置对话框149

6.2.7 打印页集合149

6.3 高级打印150

6.3.1 每一页上多个组件150

6.3.2 大于一页的组件151

6.3.3 打印一个JTable组件153

6.3.4 打印一个销售报表153

6.4 AuctionClient154

6.5 Report163

6.6 ScaleReport165

第7章 调试applet、应用程序和servlet170

7.1 快速查找急需解决的问题所对应的节170

7.2 收集例证170

7.2.1 安装与环境171

7.2.2 CLASSPATH171

7.2.3 类装载172

7.2.4 包含调试代码172

7.2.5 在运行时打开调试信息172

7.2.6 在运行时创建调试和产品的版本173

7.2.7 使用诊断方法173

7.2.8 加入调试信息174

7.3 运行测试和分析175

7.3.1 了解Jdb175

7.3.2 简单的jdb检测驱动175

7.3.3 远程调试179

7.3.4 使用自动设置的调试181

7.3.5 创建一个会话日志182

7.4 servlet调试182

7.4.1 在调试模式下运行Servletrunner183

7.4.2 在调试模式下运行Java Web Server184

7.5 抽象窗口工具箱的调试185

7.6 分析栈轨迹187

7.6.1 向Java虚拟机发送一个信号187

7.6.2 Java虚拟机产生一个栈轨迹187

7.6.3 核心文件187

7.6.4 使用调试工具或API调用187

7.6.5 哪个版本产生栈轨迹?188

7.6.6 哪个平台产生了栈轨迹?188

7.6.7 使用的是哪个线程包?188

7.6.8 线程的状态188

7.6.9 考查监视器189

7.6.10 应用实例191

7.6.11 小结193

7.6.12 栈轨迹的实例193

7.7 版本问题197

7.7.1 JDK1.0.2配置197

7.7.2 JDK1.1配置197

7.7.3 Java 2平台的配置197

7.7.4 Netscape的配置198

7.7.5 Internet Explorer的配置198

第8章 性能技术199

8.1 提高applet的下载速度199

8.1.1 将图像封装在一个类中199

8.1.2 使用JAR文件200

8.2 线程池201

8.3 连接池203

8.3.1 外罩类203

8.3.2 死锁和挂起208

8.3.3 关闭连接208

8.3.4 程序示例209

8.4 性能特征和工具212

8.4.1 Java虚拟机特性212

8.4.2 Just-In-Time编译器215

8.4.3 第三方工具217

8.5 性能分析217

8.5.1 分析和记录217

8.5.2 分析一个程序217

8.5.3 操作系统性能工具221

8.6 缓存的客户/服务器应用程序223

8.6.1 缓存一个对象223

9.6.2 缓存多个对象225

第9章 配置拍卖应用程序233

9.1 JAR文件格式233

9.1.1 捆绑和配置HTML文件233

9.1.2 捆绑和配置Enterprise Bean234

9.1.3 捆绑和配置applet237

9.2 Solaris操作系统上的配置238

9.2.1 下载软件238

9.2.2 解压下载文件238

9.2.3 安装Java Plug-In238

9.2.4 安装Java Plug-In补丁239

9.2.5 安装Netscape Communicator239

9.2.6 检查安装240

9.2.7 安装HTML Converter240

9.2.8 安全策略文件240

9.2.9 运行Administration applet241

9.3 在Win32平台上配置242

9.3.1 获得下载文件242

9.3.2 安装带有Java Plug-In的JRE242

9.3.3 安装HTMLConverter242

9.3.4 安全策略文件242

9.3.5 运行Administration applet243

9.3.6 工作原理244

第10章 带签名的applet和安全管理器245

10.1 本章内容245

10.2 带有签名的applet245

10.2.1 带有签名的applet的例子245

10.2.2 Intranet开发者247

10.2.3 最终用户248

10.2.4 使用策略文件运行一个应用程序249

10.2.5 在JDK1.1中进行applet签名249

10.3 编写一个安全管理器249

10.3.1 FileIO程序249

10.3.2 PasswordSecurityManager类251

10.3.3 参考信息254

附录A 安全和权限255

附录B 类、方法和权限267

附录C 安全管理器方法281

附录D API参考283

热门推荐