java 笔试面试题目(有了它基本笔试可以搞定了)
需积分: 0 8 浏览量
更新于2008-10-26
1
收藏 437KB DOC 举报
在Java的笔试和面试中,掌握各种知识点至关重要,特别是对于那些寻求Java相关职位的人来说。以下是一些基于标题和描述中的关键点的详细解释:
1. **EJB(Enterprise Java Beans)**:EJB是一种Java技术,用于构建企业级应用程序。它们是服务器端的组件,允许开发人员创建可部署在像Websphere或WebLogic这样的应用服务器上的分布式、事务处理的应用。EJB的主要特点是容器管理,意味着EJB组件由它们所在的容器负责创建、管理和调度,从而简化了开发者的工作。
2. **EJB种类及作用**:
- **Entity Bean**:主要用于持久化数据,代表数据库中的记录。分为两种类型:CMP(容器管理持久性)和BMP(bean管理持久性)。CMP由容器自动处理数据库操作,而BMP则需要开发者自己编写SQL语句。
- **Session Bean**:用于临时任务或工作流程,协调不同Bean之间的交互。根据是否保持状态,Session Bean又分为有状态和无状态两种。
- **Message-Driven Bean**:处理JMS(Java Message Service)消息,用于异步通信。
3. **Find与Select方法的区别**:
- **Find**方法是用于在EJB中查找特定对象的方法,通常返回单个对象或对象集合,这些对象是EJB对象的引用。
- **Select**方法与Finder相似,但可能返回更复杂的数据结构,包括CMP域或CMR(容器管理关系)相关类型。
4. **主接口与组件接口**:
- **主接口(Home Interface)**:提供对EJB的生命周期管理,如创建、删除和查找Bean。它定义了Finder方法,如`findByPrimaryKey`,并允许自定义Finder方法。对于Message-Driven Bean,没有Home接口。
- **组件接口(Component Interface)**:客户端通过组件接口调用EJB的业务逻辑方法。这些方法必须与Bean的实现相匹配。
5. **JMS(Java Message Service)消息传递方式**:
- **点到点(Point-to-Point)**:消息通过队列发送,接收者从队列中取出消息,适用于一对一的消息传递。
- **发布/订阅(Publish-Subscribe)**:消息通过主题(Topic)传递,多个订阅者可以监听同一主题,适用于一对多的消息广播。
6. **EJB客户端访问后台EJB的代码**:这通常涉及到创建EJB的Home接口实例,然后调用相应的方法来获取或操作EJB组件。具体的代码实现会因具体环境和EJB类型的不同而变化。
7. **有状态Session Bean与无状态Session Bean**:
- **有状态Session Bean**:保留了客户端的上下文信息,可以记住并更新多个调用之间的状态,适合处理需要跟踪用户会话的场景。
- **无状态Session Bean**:每次调用都是独立的,不保存任何客户端状态,适合执行独立的操作,如计算或查询。
理解以上概念和技术是Java笔试和面试中必不可少的基础知识,它们涵盖了Java企业级开发的核心元素。熟练掌握这些知识点将有助于在求职过程中展示出扎实的技术功底。
xiawared1
- 粉丝: 4
- 资源: 21
最新资源
- 员工培训需求调查问卷.doc
- 如何确定针对性的培训需求.doc
- 素质能力培训需求分析模型.doc
- 怎样进行有效的培训需求分析(doc 9).doc
- 制造业各工位培训需求.doc
- 做好培训需求分析,奠定企业员工培训的基础(DOC 8页).doc
- SQLSERVER2005卸载方法word文档doc格式最新版本
- MicrosoftSQLServer2008安装和数据库实例创建操作手册doc版冯冰最新版本
- 西电微机原理实验PDF
- P6ProfessionalSetup R24.12 安装包
- MicrosoftSQLServer2008数据库安装图解集合[特别整理版]最新版本
- 含光伏的储能选址定容模型 14节点 程序采用改进粒子群算法,对分析14节点配网系统中的储能选址定容方案,并得到储能的出力情况,有相关参考资料 这段程序是一个粒子群算法(Particle Swarm O
- PROGPPCNEXUS读写烧录刷写软件 飞思卡尔MPC55xx 56xx 57xx 58xx 没有次数限制
- 01_python_基本语法_纯图版.pdf
- 考虑新能源消纳的火电机组深度调峰策略 摘要:本代码主要做的是考虑新能源消纳的火电机组深度调峰策略,以常规调峰、不投油深度调峰、投油深度调峰三个阶段,建立了火电机组深度调峰成本模型,并以风电全额消纳为前
- EV3100电梯专用变频器源代码