J2EE入门指南:从Oak到Java的历程
需积分: 0 112 浏览量
更新于2024-10-14
收藏 1.77MB DOC 举报
"J2EE指南(中文版)"
本文档是针对Java程序员的J2EE技术详解,旨在为初学者提供入门指导。J2EE(Java 2 Platform, Enterprise Edition)是一个用于构建企业级分布式应用的平台,由Sun Microsystems(现已被Oracle收购)开发。这份中文版指南以实例为中心,便于读者理解和学习。
文档采用了特定的排版约定,标题以加粗斜体字呈现,章节标题和小节标题有不同的字号和对齐方式,内容则统一为五号字。文档中的专业术语如关键字和对象使用英文表述,以保持技术术语的国际通用性。
前言部分介绍了J2EE的早期历史,1993年作者加入Sun公司,最初接触的是一种名为Oak的编程语言,也就是后来的Java。随着互联网的发展,Oak语言被重新定位为面向Internet的语言,并催生了WebRunner(后改名为HotJava)浏览器,支持在互联网上传输Oak代码,即Applet。这标志着Java开始在网页交互中发挥作用。
1994年,随着互联网的普及,Oak语言(Java)和Applet的概念逐渐成熟,作者开始编写帮助程序员使用Applet的指南,这也成为了J2EE Tutorial的雏形。指南的内容逐步扩展,涵盖了更多关于Java平台特性和功能的介绍,例如线程等。
J2EE指南的内容通常会包括以下几个关键知识点:
1. Java基础:涵盖Java语言的基础语法,类和对象,异常处理,输入/输出,多线程等。
2. Servlet和JSP:讲解如何使用Servlet进行服务器端编程,以及JSP(JavaServer Pages)用于动态网页生成。
3. EJB(Enterprise JavaBeans):深入讲解企业级组件模型,包括会话bean、实体bean和消息驱动bean。
4. JDBC(Java Database Connectivity):介绍如何使用Java进行数据库操作。
5. JMS(Java Message Service):讲解如何使用消息队列进行异步通信。
6. JNDI(Java Naming and Directory Interface):提供服务定位和目录服务的接口。
7. JTA(Java Transaction API):用于管理事务的API。
8. JAF(JavaBeans Activation Framework):处理对象激活和数据类型的注册。
9. JPA(Java Persistence API):提供对象关系映射,简化数据库访问。
10. Web服务:如SOAP和RESTful服务的开发和消费。
这份中文版J2EE指南不仅提供了技术详解,还可能包含示例代码和实践教程,帮助读者将理论知识转化为实际开发技能。由于篇幅所限,这里只列举了部分核心概念,实际指南中会有更详尽的解释和指导。
《J2EE指南(中文版)》是Java开发者学习和掌握企业级Java应用开发的重要参考资料,通过它,读者可以系统地学习J2EE架构,理解其组件间的交互,以及如何利用这些技术构建可扩展、安全和高效的分布式系统。
2008-06-26 上传
2008-10-24 上传
2007-08-18 上传
2007-07-26 上传
2009-05-31 上传
2019-07-09 上传
2010-01-08 上传
2009-09-26 上传
2009-09-25 上传
WADQ2010
- 粉丝: 17
- 资源: 4
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手