Java (5)附答案测试题_第1页
Java (5)附答案测试题_第2页
Java (5)附答案测试题_第3页
Java (5)附答案测试题_第4页
Java (5)附答案测试题_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java1. 一个栈的入栈序列为A,B,C,D,E,则栈的不可能的出栈序列是 单选题 *ABCDEEDCBADECBADCEAB(正确答案)2. 若事务 T 对数据对象 A 加上 S 锁,则 单选题 *事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁事务T可以读A但不能修改A,其它事务能对A加S锁和X锁事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁(正确答案)事务T可以读A和修改A,其它事务能对A加S锁和X锁3. 以下哪个方法用于定义线程的执行体 单选题 *start()join()run()(正确答案)synchronized()4. ArrayList

2、和LinkList的描述,下面说法错误的是 单选题 *LinkedeList和ArrayList都实现了List接口ArrayList是可改变大小的数组,而LinkedList是双向链接串列LinkedList不支持高效的随机元素访问在LinkedList的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在ArrayList的中间插入或删除一个元素的开销是固定的(正确答案)5. 对于Java中异常的描述正确的是 单选题 *用throws定义了方法可能抛出的异常,那么调用此方法时一定会抛出此异常如果try块中没有抛出异常,finally块中的语句将不会被执行抛出异常意味着程序发生运

3、行时错误,需要调试修改Java中的可不检测(unchecked)异常可能来自RuntimeException类或其子类(正确答案)6. 下面代码的执行结果是单选题 *true(正确答案)falseTRUEFALSE7. 下面有关SPRING的事务传播特性,说法错误的是单选题 *PROPAGATION_SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行PROPAGATION_REQUIRED:支持当前事务,如果当前没有事务,就抛出异常(正确答案)PROPAGATION_REQUIRES_NEW:新建事务,如果当前存在事务,把当前事务挂起PROPAGATION_NESTED:支持

4、当前事务,新增Savepoint点,与当前事务同步提交或回滚8. 当我们需要所有线程都执行到某一处,才进行后面的的代码执行我们可以使用 单选题 *CountDownLatch(正确答案)CyclicBarrierSemaphoreFuture9. 以下哪一个正则表达式不能与字符串/匹配 单选题 *a-z+:/a-z.+//(正确答案)htps+:/a-zA-Z.:/+10. 针对下面的代码块,哪个equal为trueStrings1 =xiaopeng;Strings2 =xiaopeng;Strings3 =newString(s;单选题 *

5、s1 = s2(正确答案)s1 = s2s2 = s3都不正确11. 关于下面的程序,说法正确的是单选题 *第12 行不能编译,因为只能有一个static初始化块代码编译并执行,输出结果x = 10代码编译并执行,输出结果x = 5(正确答案)代码编译并执行,输出结果x = 1512. 关于继承和实现说法正确的是 单选题 *类可以实现多个接口,接口可以继承(或扩展)多个接口(正确答案)类可以实现多个接口,接口不能继承(或扩展)多个接口类和接口都可以实现多个接口类和接口都不可以实现多个接口13. ARP协议实现的功能是 单选题 *IP地址到物理地址的解析(正确答案)域名地址到IP地址的解析IP地

6、址到域名地址的解析物理地址到IP地址的解析14. 下面关于数据库唯一索引正确的有 *表可以包含多个唯一约束,但只能有一个主键(正确答案)唯一约束列可以包含null值(正确答案)唯一约束列可修改和更新(正确答案)唯一约束不能用来定义外键15. NumberList是一个顺序容器,以下代码执行后,NumberList里的元素依次为单选题 *2,4,1,3,52,1,3,54,1,3,5(正确答案)1,3,516. 下面代码的运行结果为单选题 *代码得到编译,并输出“s=”代码得到编译,并输出“s=null”由于String s没有初始化,代码不能编译通过(正确答案)代码得到编译,但捕获到 Null

7、PointException异常17. for(int x=0,y=0;(y!=&(x;x+)循环的执行次数是 单选题 *无限次1次(正确答案)3次一次也不执行18. 以下java程序代码,执行后的结果是java.util.HashMap map=new java.util.HashMap();map.put(name,null);map.put(name,Jack);System.out.println(map.size(); 单选题 *2null1(正确答案)错误19. 关于抽象类叙述正确的是 单选题 *抽象类不能实现接口抽象类必须有“abstract class”修饰(正确答案)抽象类必须包含抽象方法抽象类也有类的特性,可以被实例化20. 下列关于Java并发的说法中正确的是 单选题 *CopyOnWriteArrayList适用于写多读少的并发场景ReadWriteLock适用于读多写少的并发场景(正确答案)ConcurrentHashMap的写操作不需要加锁,读操作需要加锁只要在定义int类型的成员变量i的时候加上volatile关键字,那么多线程并发执行i+这样的操作的时候就是线程安全的了21. List、Map、Set三个接口,存取元素时,各有什么特点? 填空题 *_2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论