博彦科技JAVA笔试题及答案
博彦科技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;
C.,与JTA或EJB CMT一样,Spring的事务支持依赖于Java EE环境;
D.Spring事务语义通过AOP应用于POJO,通过XML或Java SE5注释进行配置;
9.关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。
A.可以被三种类所引用:该类自身、与它在同一个包中的其它类、在其它包中的该类的子类;
B.可以被两种类访问和引用:该类本身、该类的所有子类;
C.只能被该类自身所访问和修改;
D.只能被同一个包中的类访问;
10.Linux系统中显示当前目录中tar文件的内容,应该使用哪个命令()
A.tar -xjvf filename.tar
B.tar -tvf filename.tar
C.tar -xvf filename.tar
D.tar -cvf filename.tar
11.当页面上一个文本输入框丢失焦点时,下面哪个事件会被激活()
A.onFocus B.onBlur C.onClick D.onMoveOut
12.页面中定义:
,通过函数document.getElementById(“mydiv1”)中哪个属性可以取得该div里的内容:Hello。()
A.value属性 B.innerText属性 C.context属性 D.text属性
13.在SQL语言中,子查询是()。
A.返回单表中数据子集的查询语言;
B.返回多表中字段子集的查询语言;
C.选取单表中字段子集的查询语言;
D.嵌入到另一个查询语句之中的查询语句;
14.如果要修改tomcat端口号,需要修改/conf目录下哪个文件()。
A.web.xml B.server.xml C.context.xml D.catalina.policy
15.为了判断一个对象是什么样子的对象类型,应该使用哪种方式()。
A.getClass B.== C.equals D.instanceof
二、多选题 5*4=20分
1.spring的通知类型有()。
A.Before B.After return C.ThrowsD.Around
2.关于抽象类和接口,下面说法错误的是()。
A.抽象方法必须由子类来进行重写;
B.在实现多接口的时候方法名可以重复;
C.实现接口就必须要实现该接口的所有方法;
D.抽象类中可以不定义抽象方法;
3.以下哪些类是线程安全的()。
A.ArrayList B.Vector C.HashMap D.HashTable
4.下面哪些是web.xml文件中合法的标签()。
A.filter B.context-param C.servlet D.listener
5.页面中一个form提交后,如果用Servlet来处理其提交的请求,以下什么函数可以做到()。
A.doGet() B.doPost() C.doRequest() D.init() E.service()
三、简答题(20分)
1、列举出spring框架中用到的设计模式,并适当举例说明;(8分)
①.简单工厂模式;②.工厂方法;③.单例模式;④.适配器;⑤.包装器;⑥代理;⑦.观察者;⑧. 策略;⑨.模板
(参照http://blog.csdn.net/u014209975/article/details/55258380)点击打开链接
2、客户订单信息如下:(12分)
订单表sales(id:产品编号,amt:金额,cust_id:客户号)
id amtcust_iddate
101 1009001 2013-01-01
402 5009005 2013-01-01
102 1509003 2013-01-01
101 103 9006 2013-03-01
客户信息表customer(cust_id:客户号,name:客户姓名,addr:住址)
cust_id nameaddr
9001 张三上海
9002 李四广州
9003 王五深圳
1)查询每种产品的总销售数量及总销售金额,并按产品号从小到大排序。
答:SELECT id, count(id), sum(amt) from sales GROUP BY id ORDER BY id ASC;
2)查询总订购金额超过600的客户的客户号,客户名及其住址。
答:SELECT c.id, c.name, c.addr from customer as cLEFT JOIN sales as s on s.cust_id = c.idGROUP BY c.id HAVING sum(s.amt) > 600;
四、附加题(此题为附加题,可不答,答可加分 共15分)
某日业务高峰期,用户反应某系统前台界面查询响应速度缓慢,请列举出你认为系统缓慢的原因,并会对每种情况简述优化建议。
博彦科技JAVA笔试题及答案相关推荐
- 贵港java_贵港人才网:经典java笔试题及答案分享
经典java笔试题及谜底,共享与参考: 1.Anonymous Inner Class (匿名里面类) 是否能够extends(秉承)别的类,是否能够implements(完成)interface(接 ...
- 看完直接怼产品经理!2021最新Java笔试题及答案
前言 Spring让我们可以更快,更轻松,更安全地进行Java编程.Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的Java框架. 像阿里巴巴,亚马逊,谷歌,微软等在内的所有科技巨头对 ...
- java笔试题含答案总结五
1.正确的是() A.LinkedList 继承自 List B.TreeMap 继承自 HashMap C.HashSet 继承自 AbstractSet D.AbstractSet 继承自 Set ...
- java笔试题含答案总结
1.下面代码输出是? enum AccountType {SAVING, FIXED, CURRENT;private AccountType(){System.out.println("I ...
- 2011年计算机等级考试二级java笔试练习题(10)_2010年3月计算机等级考试二级Java笔试题及答案...
2010年3月计算机等级考试二级Java笔试真题 一.选择题(每小题2分,共70分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的.请将正确选项填涂在答题卡相应位置上,答在试卷上不得 ...
- 【Linux 4,2021最新Java笔试题及答案
(3)每天凌晨2:00将mysql数据库testdb,备份到文件中. 指令:mysqldump -u root -p密码 数据库 > /home/db.bak crontab -e 0 2 * ...
- 大唐电信java笔试题及答案
1.Java如何实现多态,实现的主要方法. java是借助方法的重写和重载实现多态. 重载的特性,方法名相同.返回类型,传入方法的参数不同(包括个数和类型). 重写的特性,方法名相同,返回类型,参数均 ...
- 东华软件java笔试题以及答案_东华软件笔试
1.switch语句运行过程:从第一个匹配条件開始.后边的全部代码都运行,直至结束或遇到 break; #include int main() { int x = 1,a = 0,b = 0; swi ...
- java面向对象容许单独_Java笔试题附答案
Java笔试题附答案 http://www.doczj.com/doc/3332c4e2524de518964b7dec.html 2009年05月19日来源:http://www.doczj.com ...
最新文章
- java new 引用_java不用new运算符也能创建引用吗?
- Facebook最新研究:无需额外训练AI,即可加速NLP任务
- WSAD5技巧之一:访问Oracle9i数据源
- win7构建成功helloworld驱动、WDF驱动中KMDF与UMDF区别
- 为什么python中不需要变量名和变量类型声明?
- 傅里叶变换处理音频c++_KWS-SoC——基于Wujian100的音频流关键词检测SoC拓展开发笔记之一...
- 开发工程中遇到的BUG
- redis make编译失败的原因
- OpenCV图像剪切,超出图像区域指定颜色填充
- linux下 LVM的应用
- VHDL设计交通灯控制器的课程设计
- grafana mysql插件_grafana插件动态数据
- echarts pie
- node 压缩图片_免费的图片最佳化工具,支持JPG、PNG等格式的无损压缩
- Linux系统-进程概念
- jquery日历插件 途牛_js jquery 实现 排班,轮班,日历,日程。使用fullcalendar 插件...
- 微信小程序tabBar的开发设置
- 成功三大定律:荷花定律、金蝉定律、竹子定律
- unity编辑器扩展——替换选择物体名字中的内容
- 手机加密聊天软件的实现(基于android系统)