消息服务
定时器服务
依赖注入
拦截器
第1题:
A、EJB3.0规范引入了依赖注入来用于引用资源和EJB相关对象。
B、为EJB组件指定依赖的资源可以使用@Resource注释来实现。
C、在无状态会话Bean组件被创建后,Bean类可以通过@PostConstruct注册一个回调方法。
D、以上说法均不正确。
第2题:
A、每一个引用都是其所引用对象的别名,因此必须初始化;
B、形式上针对引用的操作实际上作用于它所引用的对象;
C、一旦定义了引用,一切针对其所引用对象的操作只能通过该引用间接进行;
D、不需要单独为引用分配存储空间。
第3题:
A.EJB是用于开发和部署多层结构的、分布式的、面向对象的Java应用系统的平台的构件体系结构
B.EJB体现了Java的“Writeonce,runanywhere”的原则,一旦一个EJB开发完成之后,那么就可以部署在任何支持EJB的平台上,而不需要重新编译或对源代码进行修改
C.EJB目前不支持和其它的非Java应用系统的互操作性
D.EJB没有用户界面,且完全位于服务器端而一个标准的JavaBean是一个客户端构件
第4题:
EJB的角色和三个对象
一个完整的基于EJB的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商提供,每个角色所作的工作必须遵循Sun公司提供的EJB规范,以保证彼此之间的兼容性。
这六个角色分别是EJB组件开发者(Enterprise Bean Provider) 、应用组合者(Application Assembler)、部署者(Deployer)、EJB 服务器提供者(EJB Server Provider)、EJB 容器提供者(EJB Container Provider)、系统管理员(System Administrator)
三个对象是Remote(Local)接口、Home(LocalHome)接口,Bean类
第5题:
()是给对象取一个别名,它引入了对象的同一词。
A、指针
B、引用
C、枚举
D、结构
第6题:
A、@PostDestroy
B、@PostConstruct
C、@PrePassivate
D、@Move
E、@Init
第7题:
Authorware关于插入外插件正确的说法有()。
A、插入OLE对象能够使得用户共享不同应用程序信息资源技术
B、能够使构造声、文、图像、影片等于一体的复合文档,它能够很容易的集成应用程序
C、利用OLE对象还能插入日历、powerpoint幻灯片等等
D、在Authorware里所插入的OLE对象必须是自己的计算机中注册过的对象
第8题:
A、新一代EJB3.0简化了EJB组件的开发过程,改变了EJB的编程模型,为了适宜EJB3.0,EJB技术也随之改变。
B、新一代EJB3.0同传统EJB相比较,不再需要Home接口和对象接口了。
C、传统EJB中需要部署描述符、厂商专有文件、Ejb-jar文件等等,部署复杂,而新一代EJB3.0已经不需要部署描述符了。
D、新一代EJB3.0最大的改变是使用了Java元数据注释,大大的简化了EJB组件的开发过程。
E、以上说法均不正确。
第9题:
在程序运行过程中,(49)将方法与特定的对象动态地联系在一起,使得不同的对象在使用同样的方法时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。
A.消息传递机制
B.对象自身引用
C.消息传递机制和对象自身引用
D.参数多态
第10题:
20 EJB的角色和三个对象
EJB角色主要包括Bean开发者 应用组装者 部署者 系统管理员 EJB容器提供者 EJB服务器提供者
三个对象是Remote(Local)接口、Home(LocalHome)接口,Bean类
ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException,
CannotRedoException, CannotUndoException, ClassCastException, CMMException,
ConcurrentModificationException, DOMException, EmptyStackException,
IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException,
IllegalStateException,
ImagingOpException, IndexOutOfBoundsException, MissingResourceException,
NegativeArraySizeException, NoSuchElementException, NullPointerException,
ProfileDataException, ProviderException, RasterFORMatException, SecurityException,
SystemException, UndeclaredThrowableException, UnmodifiableSetException,
UnsupportedOperationException
注入式攻击以可乘之机。如果必须用到用户输入的数据,务必进行严格的验证。