企业级Java编程思想英文版解读
需积分: 10 132 浏览量
更新于2024-07-24
收藏 811KB PDF 举报
"Thinking in Enterprise Java 是由 Bruce Eckel 编写的英文版企业级 Java 开发指南,尽管这本书相对较老,但仍然具有一定的参考价值。本书涵盖了网络编程、远程方法调用(RMI)和数据库连接等核心企业级 Java 开发主题。"
在《Thinking in Enterprise Java》中,作者首先介绍了企业编程的基础知识,为读者铺垫了必要的前提条件。这部分可能包括对 Java 平台的理解、企业级应用的基本架构和设计模式等内容,旨在让读者具备进行企业级开发的背景知识。
在网络编程部分,书中讲解了使用 Sockets 和 Channels 进行通信的基本概念。识别机器、服务器与客户端的角色划分是这一章节的关键。书中通过实例展示了如何创建简单的服务器和客户端,以及如何处理多个客户端的并发连接。此外,还涉及了 Datagrams(数据报)的使用,这是一种无连接、不可靠的通信方式。对于在 Applet 中使用 URLs 访问网络资源以及利用 Selector 基于的多路复用技术(在 JDK 1.4 中引入)也有所讨论,这些都是实现高效网络通信的重要工具。
远程方法调用(RMI)是 Java 在分布式系统中的重要特性。书中详细阐述了 RMI 的工作原理,包括定义远程接口、实现该接口、设置注册表、生成 stubs 和 skeletons 以及如何使用远程对象。这一部分的练习可以帮助读者巩固 RMI 的实际应用。
最后,书中提到了与数据库的连接,这是任何企业级应用中不可或缺的部分。这部分可能会涵盖 JDBC API 的使用,如何建立数据库连接,执行 SQL 查询,以及如何处理结果集。这些技能对于开发需要持久化数据的 Java 应用至关重要。
《Thinking in Enterprise Java》虽然年代稍久,但它提供的基础知识和实践案例对于理解企业级 Java 开发仍然具有很高的学习价值。书中的练习题可以进一步加深读者对这些关键概念的理解和应用。
2012-09-26 上传
2009-02-23 上传
2009-10-14 上传
2017-06-20 上传
点击了解资源详情
点击了解资源详情
honchy
- 粉丝: 2
- 资源: 3
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全