教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

JAVA面试题大全(含答案)(5)

来源:网络收集 时间:2026-08-31
导读: d.控制好内存,让数据流起来,而不是全部读到内存再处理,而是边读取边处理; e.合理利用内存,有的数据要缓存 41.请解释分布式事务管理? 解答:分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事

d.控制好内存,让数据流起来,而不是全部读到内存再处理,而是边读取边处理;

e.合理利用内存,有的数据要缓存

41.请解释分布式事务管理?

解答:分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。为了实现分布式事务,需要使用下面将介绍的两阶段提交协议。 阶段一:开始向事务涉及到的全部资源发送提交前信息。此时,事务涉及到的资源还有最后一次机会来异常结束事务。如果任意一个资源决定异常结束事务,则整个事务取消,不会进行资源的更新。否则,事务将正常执行,除非发生灾难性的失败。为了防止会发生灾难性的失败,所有资源的更新都会写入到日志中。这些日志是永久性的,因此,这些日志会幸免遇难并且在失败之后可以重新对所有资源进行更新。 阶段二:只在阶段一没有异常结束的时候才会发生。此时,所有能被定位和单独控制的资源管理器都将开始执行真正的数据更新。 在分布式事务两阶段提交协议中,有一个主事务管理器负责充当分布式事务协调器的角色。事务协调器负责整个事务并使之与网络中的其他事务管理器协同工作。 为了实现分布式事务,必须使用一种协议在分布式事务的各个参与者之间传递事务上下文信息,IIOP便是这种协议。这就要求不同开发商开发的事务参与者必须支持一种标准协议,才能实现分布式的事务。

42.请写出一段表单提交的HTML代码,表单名称为form1,提交方式为post,提交地址为submit.asp

解答:

49.JavaScript如何实现计时功能。

解答:

50.JavaScript如何定义数组。

解答: var arrTest=new Array();

51.JavaScript能否操作cookie和session?

解答:JavaScript可以操作cookie,但是不能操作session

52.请写出如下正则表达式的含义;

com︱cn︱net

^http://www.d-heaven.com/$

^http://www.sina.com.cn/new/newid=\\d+

解答:com︱cn︱net表示匹配com或是cn或是net中一个

^http://www.d-heaven.com/$ 表示匹配:http://www.d-heaven.com/

^http://www.sina.com.cn/new/newid=\\d+

表示匹配http://www.sina.com.cn/new/newid=其后可以出现1到多个数字

53.请用正则表达式匹配出QQ号(假设QQ号码为5—10位);

解答: ^ \\d{5,10}$

54. String, StringBuffer StringBuilder的区别。 解答:String的长度是不可变的; StringBuffer的长度是可变的,如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法;线程安全; StringBuilder是从 JDK 5 开始,为StringBuffer该类补充了一个单个线程使用的等价类;通常应该优先使用 StringBuilder 类,因为它支持所有相同的操作,但由于它不执行同步,所

JAVA面试题大全(含答案)(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/444484.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)