名词解释答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.ESB是什么?
ESB全称是Enterprise Service Bus,即企业服务总线,它是传统中间件技术与XML,Web服务中最基本的链接中枢。
2.Web container?
实现J2EE体系结构中Web组件协议的容器。这个协议规定了一个Web组件运行时的环境。
3.EJB容器?
4.JNDI?
JNDI是一组在java应用中访问命名空间和目录服务的API。
5.JMS?
jms即java消息服务,应用程序接口是一个java平台中关于面向消息中间件的API,用于在两个应用程序之间,或分布式系统中发送消息,进行一步通信。
6.JTA?
jta,即java Transaction API。jta允许应用程序执行分布式事务处理--在两个或多个网络计算机资源上访问并且更新数据。
7.JAF?
jaf(javaBeans Activation Framework)jaf,Main AP所有版本都需要javaBeans Activation Framework来支持任意数据块的输入及相应处理。
8.什么是java序列化,如何实现java序列化?
序列化就是一种用阿里处理对象流的机制,所谓对象流也就是讲对象的内容进行流化。可以对流化后的对象进行读写操作,也可以将流化后的对象传输于网络之间。。序列化是为了解决在对对象流进行读写操作时所引发的问题。
9.J2EE?
j2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发和部署,进而提高可移植性,安全与再用价值。
10.Linux下线程,GDI类的解释?
Linux实现的就是基于核心轻量级进程的“一对一”线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。GDI类为图像设备变成节后类库。
11.Web Service?
Web Service是一项新技术,能使得运行在不同机器上的不同应用无需借助附加的,专门的第三方软件或硬件,就可相互交换数据或集成。依据Web Service规范实施的应用之间,无论他们所使用的语言,平台或内部协议是什么,都可以相互交换数据。
12.JAXP?
jaxp是java API for XML Processing的英文字头缩写,中文含义是:用于XML文档处理的使用java语言编写的编程接口。
13.JAXM?
jaxm是为java平台上的应用程序定义的API,用以通过XML(以及SOAP)发送和接收消息,支持同步消息和异步消息。JAXR API是在JCP下开发的,代号JSR67.
14.SOAP?
简单对象访问协议是一种轻量的,简单的,基于XML的协议。它被设计成在WEB上交换结构化的和固化的信息。SOAP可以和现存的徐东因特网协议和格式结合使用,包括超文本传输协议(HTTP),简单右键传输协议(SMTP),多用途网际邮件扩充协议(MIME),它还支持从胸袭系统到远程过程调用(RPC)等大量的应用程序。
15.AJAX?
Ajax既不是插件,也不是专利技术,而是一种架构风格(高层次的模式),它由很
多相关的技术和想法组成。
Ajax缩写:Asynchronous JavaScript And XML。
16.MVC?
MVC框架,M表示模型,V表示视图,C表示控制。一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件连,而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务逻辑MVC被独特的发展起来用于一般干涉传统的输入,处理和输出功能在一个逻辑的图形化用户界面的结构中。
17.什么是线程同步?
所谓线程同步,就是在发出一个功能调用时,在没有得到结果之前没改调用就不返回,同时其他也不能调用这个方法。按照这个定义,其实绝大多数的函数都是同步调用。
18.什么是WSDL?
Web Service Description Language的缩写,是一个用来描述Web服务和说明如何与Web服务通信的XML语言,为用户提供详细的接口说明书。
19.什么是UDDI?
UDDI是一种目录服务,企业可以使用它对Web service进行注册和搜索,UDDI,英文为Universal Description ,Discovery and Integration 可译为 通用描述,发现与集成服务。
20.什么是JDO?
JDO是java对象持久化的新的规范,也是一个用于存取某种数据仓库中的对象的标准API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上,使开发人员解脱出来,从而集中时间和精力在业务逻辑上。
21.什么是UML?
UML又称统一建模语言或标准建模语言。它是一个支持模型化和软件系统开发的图形化语言,为软件挨罚的所有阶段日工模型化和可视化支持,包括由需求分析到规格,到构造和配置。
22. 什么是RMI?
java远调用,即是java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序恶意调用远程服务器上的对象。
23.什么是javamail?
javaMail,提供给开发者处理电子邮件相关的编程接口,它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。
24.JDBC?
jdbc是一种用于执行SQL语句的javaAPI,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具盒接口,使数据库开发人员能够编写数据库应用程序。
25.ORM?
对象关系映射提供了概念性的易于理解的模型化数据的方法。ORM方法论基于三个核心原则:简单:以最基本的形式建模数据。传达性:数据库结构被任何人都能理解的语言文档化。精确性:基于数据模型创建正确标准化了的结构。
26.java 抽象?
抽象就是有点模糊
,还没确定好的意思。抽象就是提取,提取一类书屋的共同特征,方便用java语言来定义类。
27.继承?
java继承是使用已存在的类的定义作为基础简历新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。这种技术使得服用以前的代码非常容易。,能够大大缩短开发周期,降低开发费用。
28.封装?
java封装时把过程和数据包围起来,对数据的访问只能通过已定义的界面。封装时一种信息隐藏技术,在java中通过关键字private实现疯长。封装就是把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据。
29.多态?
java中的多态是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活,抽象,行为共享,代码共享的优势,很好的结局了应用程序函数同名问题。
30.java SSH框架?
Struts2 Hibernate Spring
31.什么是XML?
可扩展标记语言,标记电子文件使其具有结构性地标记语言,可以用来标记数据,定义数据类型,是一种允许用于用户对自己的标记语言进行定义的源语言。XML是标准通用标记语言的子集,非常适合Web传输。XML提供统一的方法来鸟叔和交换独立于应用程序或供应商的结构化数据。
32.XML,SECHMA?
XML Schema是以XML语言为基础