“Learn Java/J2EE Core Concepts and Design/Coding Issues” 本书《Learn Java/J2EE Core Concepts and Design/Coding Issues》旨在帮助读者深入理解Java和J2EE(Java 2 Platform, Enterprise Edition)的核心概念、设计原则以及编程中的常见问题。通过作者K. Arulkumaran与技术审阅者Craig Malone、Lara D’Albreo和Stuart Watson的共同努力,这本书为Java/J2EE求职者提供了一份详实的面试指南。 版权为2005年K. Arulkumaran所有,作者尽力确保书中信息的准确性,但不提供任何明示或暗示的保证。对于因使用本书内容直接或间接导致的任何损害,作者不承担任何责任。 书中的内容分为两个主要部分: **SECTION 1:** 这部分主要涵盖Java语言基础及应用相关的面试问题和答案: 1. **语言基础**:深入讨论Java的基础语法、特性及其用法。 2. **Swing**:讲解Java GUI开发框架Swing的组件和使用技巧。 3. **Applet**:介绍Java小程序(Applet)的原理和在Web环境中的应用。 4. **性能和内存泄漏**:探讨如何优化代码性能以及如何识别和处理内存泄漏问题。 5. **个人部分**:可能包含作者的个人经验分享和建议。 **SECTION 2:** 这部分聚焦于企业级Java开发,包括J2EE、Web服务及最佳实践: 1. **J2EE**:讲解J2EE平台的架构、服务和组件。 2. **Servlet**:讨论用于动态生成Web内容的Servlet技术。 3. **JSP**:介绍Java Server Pages(JSP)的用法和模板表达式。 4. **JDBC**:探讨Java数据库连接(JDBC)的API和数据库操作。 5. **JNDI**:Java Naming and Directory Interface的使用,用于查找和绑定资源。 6. **RMI**:远程方法调用(RMI)的概念和实现远程对象的方法。 7. **EJB**:企业级Java Bean(EJB)的生命周期和角色,包括会话Bean、实体Bean和消息驱动Bean。 8. **JMS**:Java消息服务(JMS)的使用,涉及消息队列和发布/订阅模型。 9. **XML**:XML文档的处理和在Java应用程序中的应用。 10. **SQL, 数据库调优和O/R映射**:SQL查询优化,以及对象关系映射(ORM)工具的使用,如Hibernate。 11. **RUP & UML**:统一过程(RUP)和统一建模语言(UML)在软件开发中的应用。 12. **Struts**:讲解Struts框架,一种流行的MVC(Model-View-Controller)架构实现。 13. **Web和应用服务器**:介绍Tomcat、JBoss、WebLogic等服务器的配置和管理。 14. **最佳实践和性能**:提供在开发过程中应遵循的最佳实践,以提高系统性能和可维护性。 本书不仅适合准备Java/J2EE面试的求职者,也对正在提升技能的开发者具有很高的参考价值,它涵盖了广泛的主题,从基础到高级,有助于读者全面了解和掌握Java和J2EE生态系统的关键知识点。
![](https://csdnimg.cn/release/download_crawler_static/10587322/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10587322/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10587322/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10587322/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10587322/bg14.jpg)
剩余236页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 3
- 资源: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Lombok 快速入门与注解详解
- SpringSecurity实战:声明式安全控制框架解析
- XML基础教程:从数据传输到存储解析
- Matlab实现图像空间平移与镜像变换示例
- Python流程控制与运算符详解
- Python基础:类型转换与循环语句
- 辰科CD-6024-4控制器说明书:LED亮度调节与触发功能解析
- AE particular插件全面解析:英汉对照与关键参数
- Shell脚本实践:创建tar包、字符串累加与简易运算器
- TMS320F28335:浮点处理器与ADC详解
- 互联网基础与结构解析:从ARPANET到多层次ISP
- Redhat系统中构建与Windows共享的Samba服务器实战
- microPython编程指南:从入门到实践
- 数据结构实验:顺序构建并遍历链表
- NVIDIA TX2系统安装与恢复指南
- C语言实现贪吃蛇游戏基础代码
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)