注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关高级Java 2大学教程

高级Java 2大学教程

高级Java 2大学教程

定 价:¥99.00

作 者: (美)Harvey M.Deitel等著;钱方等译
出版社: 电子工业出版社
丛编项: 国外计算机科学教材系列
标 签: Java

ISBN: 9787505376434 出版时间: 2003-02-01 包装: 简装
开本: 26cm+光盘1片 页数: 1216页 字数:  

内容简介

  本书是一本高级Java 2编程方面的优秀教材,全面介绍了Java 2平台的多种常用及前沿技术。本书从高级GUI编程入手,讲解了Java 2D、Java 3D图形设计以及JavaBean组件模型;讨论了分布式编程,其中包括RMI、Jini、Jiro、JMX、CORBA以及JavaSpace的相关概念;介绍了有关网络服务的内容,并通过实例讲解了servlet和JSP的应用,然后列举了与其他Web服务相关的技术,例如WML、SOAP等。本书还讨论了构造企业级Java应用的关键技术,其中包括安全、JDBC、EJB等,并给出一个利用Java技术实现的网上书店。本书所附的光盘上含有书中用到的一些软件,并提供了全部的程序代码。全书内容丰富、结构严谨、条理清晰,写作方法别具一格,并且给出了大量的实例和练习,是一本难得的高级Java 2编程教材。本书是高等院校进行中高级Java编程语言教学的教材,是软件设计人员进行企业级Java应用开发的宝贵参考资料,也适合所有想深入学习Java的读者使用。

作者简介

  作者:DEITELHarveyM.Deitel,世界一流的计算机科学教员和研计会演讲人;PaulJ.Deitel,国际知名的教育家HarveyM.Deitel博士是Deitel&Associates公司总裁,有着40余年计算机领域的工作经验,进行了大量深入的教学研究,是世界一流的计算机科学教员和研计会演讲人。HarveyM.Deitel持有麻省理工学院学士、硕士学位和波士顿大学博士学位。他曾经在IBM和MIT的虚拟内存操作系统项目中从事研究工作,开发出在很多系统中广泛实现的技术。他还有20多年大学教学经验,取得过“教育特别津贴”。也是全球知名的计算机教材作者。其作品已被翻译成日、俄、中文(繁简)、韩、法、西班牙等语言。PaulJ.Deitel是Deitel&Associates公司执行副总裁,是麻省理工学院Sloun管理学校的毕业生。主修信息技术,通过Deitel&Associates公司他已经为DigitalEquipmentCorporation......等多家公司的客户提供Java、C和C++课程的教学活动,并曾为计算机协会波士顿分会授Java和C++语言,还通过卫星直播Java课程。C++大学基础教程(第五版)>>更多作品

图书目录

第1章 绪论 
1.1 简介 
1.2 本书的结构 
1.3 全书预览 
1.4 运行代码范例 
1.5 设计模式 
参考文献 
参考书目 
第2章 高级Swing图形用户界面组件 
2.1 简介 
2.2 采用JEditorPane类和JToolBar类的网页浏览器 
2.3 Swing的Action类 
2.4 JSplitPane和JTabbedPane 
2.5 多文档界面 
2.6 拖放 
2.7 国际化 
2.8 可访问性 
2.9 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
第3章 模型-视图-控制器 
3.1 简介 
3.2 模型-视图-控制器体系结构 
3.3 Observable类与Observer接口 
3.4 JList 
3.5 JTable 
3.6 JTree 
小结 
术语 
自测练习 
自测练习答案 
练习 
第4章 使用Java 2D和Java 3D进行图形编程 
4.1 简介 
4.2 坐标、图形上下文和图形对象 
4.3 Java 2D API 
4.4 Java 3D API 
4.5 Java 3D的案例分析:一个具有定制行为的3D游戏 
小结 
术语 
自测练习 
自测练习答案 
练习 
第5章 案例分析:使用设计模式的Java 2D GUI应用程序 
5.1 简介 
5.2 应用程序概述 
5.3 MyShape类的层次结构 
5.4 Deitel DrawingModel 
5.5 Deitel Drawing视图 
5.6 Deitel Drawing控制器逻辑 
5.7 DrawingInternalFrame组件 
5.8 ZoomDialog、Action和Icon组件 
5.9 DeitelDrawing应用程序 
自测练习 
自测练习答案 
练习 
第6章 JavaBean组件模型 
6.1 简介 
6.2 在Java社区版的Forte中使用bean 
6.3 构建实现JavaBean的类 
6.4 创建JavaBean:Java存档文件 
6.5 JavaBean属性 
6.6 关联属性 
6.7 索引属性与定制事件 
6.8 为开发工具定制JavaBean 
6.9 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
第7章 安全 
7.1 简介 
7.2 从古老的密码到现代的密码系统 
7.3 密钥加密技术 
7.4 公钥加密技术 
7.5 密码翻译 
7.6 密钥约定协议 
7.7 密钥管理 
7.8 Java加密扩展(JCE) 
7.9 数字签名 
7.10 公钥体系结构、证书和证明权限 
7.11 Java策略文件 
7.12 Java代码的数字签名 
7.13 认证 
7.14 安全套接层(SSL) 
7.15 Java语言的安全性与安全代码 
7.16 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
参考文献 
参考书目 
第8章 Java数据库连接(JDBC) 
8.1 简介 
8.2 关系数据库模型 
8.3 关系数据库概览:books数据库 
8.4 结构化查询语言(SQL) 
8.5 在Cloudscape中创建books数据库 
8.6 使用JDBC操作数据库 
8.7 案例分析:地址簿应用程序 
8.8 存储过程 
8.9 批处理 
8.10 处理多个ResultSet或更新计数 
8.11 可更新的ResultSet对象 
8.12 JDBC 2.0的可选软件包javax.sql 
8.13 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
参考书目 
第9章 servlet 
9.1 简介 
9.2 servlet概况和结构 
9.3 处理HTTP get请求 
9.4 处理包含数据的HTTP get请求 
9.5 处理HTTP post请求 
9.6 将请求重定向到其他资源 
9.7 会话跟踪 
9.8 多层应用程序:在servlet中使用JDBC 
9.9 HttpUtils类 
9.10 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
第10章 JavaServer Page(JSP) 
10.1 简介 
10.2 JavaServer Page概览 
10.3 第一个JSP例子 
10.4 隐含对象 
10.5 脚本语言 
10.6 标准动作 
10.7 指令 
10.8 定制标签库 
10.9 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
第11章 案例分析:servlet和JSP书店 
11.1 简介 
11.2 书店的结构 
11.3 进入书店 
11.4 从数据库中获得书籍列表 
11.5 查看一本书的细节 
11.6 在购物车中添加一个条目 
11.7 查看购物车 
11.8 支付订单 
11.9 处理订单 
11.10 在J2EE 1.2.1中部署书店应用程序 
小结 
术语 
自测练习 
自测练习答案 
练习 
第12章 基于Java的无线应用程序开发和J2ME 
12.1 简介 
12.2 WelcomeServlet概述 
12.3 TipTestServlet概述 
12.4 Java 2微型版 
12.5 安装指南 
12.6 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
参考书目 
第13章 远程方法调用 
13.1 简介 
13.2 案例分析:利用RMI建立分布式系统 
13.3 定义远程对象 
13.4 实现远程接口 
13.5 编译及运行服务器和客户端 
13.6 案例分析:使用活动服务器的Deitel信使 
13.7 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
第14章 会话EJB与分布式事务 
14.1 简介 
14.2 EJB 概述 
14.3 会话 EJB 
14.4 EJB事务 
14.5 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
第15章 实体EJB 
15.1 简介 
15.2 实体EJB概述 
15.3 Employee实体EJB 
15.4 Employee EJB 的本地和远程接口 
15.5 具有bean管理持久性的Employee EJB 
15.6 具有容器管理持久性的Employee EJB 
15.7 Employee EJB的客户程序 
15.8 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
第16章 JMS消息服务 
16.1 简介 
16.2 安装和配置J2EE 1.3 
16.3 点对点消息模型 
16.4 发布/订阅消息模型 
16.5 消息驱动的企业级JavaBean 
小结 
术语 
自测练习 
自测练习答案 
练习 
第17章 企业级Java应用案例分析:结构概述 
17.1 简介 
17.2 Deitel Bookstore应用案例 
17.3 应用案例的系统结构 
17.4 企业级JavaBean 
17.5 servlet控制器逻辑 
17.6 XSLT表现逻辑 
小结 
自测练习 
自测练习答案 
第18章 企业级Java应用案例分析:表现和控制器逻辑 
18.1 简介 
18.2 XMLServlet基类 
18.3 购物车的servlet 
18.4 商品目录的servlet 
18.5 消费者管理的servlet 
自测练习 
自测练习答案 
第19章 企业级Java应用案例分析:业务逻辑(一) 
19.1 简介 
19.2 EJB结构 
19.3 ShoppingCart的实现 
19.4 Product的实现 
19.5 Order的实现 
19.6 OrderProduct的实现 
第20章 企业级Java应用案例分析:业务逻辑(二) 
20.1 简介 
20.2 Customer的实现 
20.3 Address的实现 
20.4 SequenceFactory的实现 
20.5 Deitel Bookstore在J2EE上的部署 
第21章 应用服务器 
21.1 简介 
21.2 J2EE规范与优点 
21.3 商业应用服务器 
21.4 在BEA WebLogic上部署Deitel Bookstore 
21.5 在IBM WebSphere上部署Deitel Bookstore 
21.6 因特网与WWW资源 
小结 
术语 
参考文献 
第22章 Jini 
22.1 简介 
22.2 安装Jini 
22.3 配置Jini运行时环境 
22.4 启动所需的服务 
22.5 运行Jini查找浏览器 
22.6 发现 
22.7 Jini服务端和客户端的实现 
22.8 高层帮助工具介绍 
22.9 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习 
参考书目 
第23章 JavaSpace 
23.1 简介 
23.2 JavaSpace服务的属性 
23.3 JavaSpace服务 
23.4 发现JavaSpace服务 
23.5 JavaSpace接口 
23.6 定义一个Entry 
23.7 写操作 
23.8 读操作和取操作
23.9 通知操作 
23.10 snapshot方法 
23.11 使用Jini事务服务来更新Entry 
23.12 案例分析:分布式图像处理 
23.13 因特网与WWW资源 
小结 
术语 
自测练习 
自测练习答案 
练习
参考文献 
参考书目 
第24章 Java管理扩展(JMX) 
第25章 Jiro 
第26章 通用对象请求代理框架(CORBA):第一部分 
第27章 通用对象请求代理框架(CORBA):第二部分 
第28章 对等应用与JXTA 
28.1 简介 
28.2 客户/服务器与对等应用 
28.3 集中式与分散式的网络应用 
28.4 对等发现与搜索 
28.5 案例分析:Deitel Instant Messenger 
28.6 定义服务接口 
28.7 定义服务的实现 
28.8 注册服务 
28.9 查询其他的对等节点 
28.10 编译、运行范例程序 
28.11 对Deitel Instant Messenger应用程序的改进 
28.12 采用多点传送套接字的Deitel Instant Messenger应用程序 
28.13 JXTA的介绍 
28.14 因特网与WWW资源 
小结 
术语
自测练习
自测练习答案 
练习 
第29章 Web服务与SOAP概述
29.1 简介
29.2 简单对象访问协议(SOAP)
29.3 SOAP天气预报服务 
29.4 因特网与WWW资源 
小结
术语 
自测练习 
自测练习答案 
练习
参考文献

本目录推荐