博彦科技JAVA笔试题及答案
一、单选题 15题*4分=60分
1.链表不具有的特点是()。
A.插入、删除不需要移动元素;
B.可随机访问任一元素;
C.不必事先估计存储空间;
D.所需空间与线性长度成正比;
2.在正则表达式中,使用()表示任意字符。
A. * B. . C. ? D. -
3.关于垃圾收集的哪些叙述是正确的()。
A.程序开发者必须自己创建一个线程进行内存释放的工作;
B.垃圾收集允许程序开发者明确指定并立即释放该内存;
C.垃圾收集将检查并释放不再使用的内存;
D.垃圾收集能够在期望的时间释放被java对象使用的内存;
4.下列方法中可以用来创建一个新线程的是()。
A.实现java.lang.Runnable接口并重写start()方法;
B.实现java.lang.Runnable接口并重写run()方法;
C.实现java.lang.Thread类并重写run()方法;
D.实现java.lang.Thread类并重写start()方法;
5.SQL语句的聚合函数,比如sum(),count(),average()一般都配些哪个子句一起使用()。
A.update
B.group by
C.having count
D.order by
6.SQL语句:select * from a,b执行结果集记录行为()
A.a表记录行;
B.b表记录行;
C.a表与b表记录行之和;
D.a表与b表行数的笛卡儿积;
7.数据库表tb1_log数据量很大,现需要删除其中的所有记录,下面语句最合适的是()。
A.delete from tb1_log;
B.truncate table tb1_log;
C.IMPORT from /dev/null of del replace into tb1_log;
D.alter table tb1_log activate not logged initially with empty table;
8.下面关于spring描述错误的是()。
A.spring支持可插入的事务管理器,使事务划分更轻松,且无需处理底层的问题;
B.spring事务管理的通用抽象层还包括JTA策略和一个JDBC DataSource;