Java软件工程师综合面试题笔试题


Posted in 面试题 onSeptember 08, 2013

一、选择题
JAVA部分(总分30分:每题3分,多选/错选不得分,漏选得1分)
1、下面哪些是short型的取值范围?
A.-27—27-1
B.0—216-1
C.-215—215-1
D.-231—231-1
2、下面哪些是合法的标识符?
A.$persons
B.TwoUsers
C.*point
D.this
E._endline
3、哪些是将一个十六进制值赋值给一个long型变量?
A.long number = 345L;
B.long number = 0345;
C.long number = 0345L;
D.long number = 0x345L;
4、下面的那些程序片断可能导致错误?
A.String s = ”Gone with the wind”;
String t = “good”;
String k = s + t;
B.String s = “Gone with the wind”;
String t;
t = s[3] +”one”;
C.String s = “Gone with the wind”;
String standard = s.yoUpperCase();
D.String s =”home directory”;
String t = s-“directory”;
5、当Frame的大小被改变时Frame中的按扭的位置可能被改变时使用的哪一个布局管理器?
A.BorderLayout
B.FlowLayout
C.CardLayout
D.GridLayout
6、哪些不是Java关键字?
A.TRUE
B.Sizeof
C.Const
D.Super
E.Void
7、下面关于继承的哪些叙述是正确的?
A.在Java中只允许单一继承。
B.在Java中一个类只能实现一个接口。
C.在Java中一个类不能同时继承一个类和实现一个接口。
D.Java的单一继承使代码更可靠。
8、下面的哪些关键字通常用来对对象的加锁,该标记使得对对象的访问是排他的?
A.transient
B.synchronized
C.serialize
D.static
9、关于垃圾收集的哪条叙述是对的?
A.程序开发者必须自己创建一个线程进行内存释放的工作。
B.垃圾收集将检查并释放不再使用的内存。
C.垃圾收集允许程序开发者明确指定并立即释放该内存。
D.垃圾收集能够在期望的时间释放被Java对象使用的内存。
10、给出下面的代码片断:
1) public void create() {
2) Vector myVect;
3) MyVect = new Vector();
4) }
下面的哪些陈述为true(真)?
A.第二行的声明不会为变量myVect分配内存空间。
B.第二行的声明分配一个到Vector对象的引用的内存空间。
C.第二行语句创建一个Vector类对象。
D.第三行语句创建一个Vector类对象。
E.第三行语句为一个Vector类对象分配内存空间。
二、简答题(总分30分:每题10分)
1、列出你所知道的JSP连接数据库的方式
2、applet与web server通讯采取什么方式效率比较高?
3、CMP和BMP分别是什么意思?
三、实作(总分40分:每题20分)
(1)设计一个简单的用户管理系统,用户资料包括用户名、帐号、密码、所属部门,要求设计出数据库表结构(采用什么数据库不限),并设计登录界面、画出登录流程图。(要求采用WEB模式,不限制实现方法)
(2)修改salary.xsl,使salary.xml在浏览器中显示成如下的工资列表:
一月份工资列表
姓名 基本工资 浮动工资 工资总额
张三 3000 600 3600
李四 4000 500 4500
王五 5000 200 5200
下面是相关的文件内容:
salary.xml内容:

 




3000
+600
3600

4000
+500
4500


5000
200
5200



Salary.xls内容:






Tags in this post...

面试题 相关文章推荐
PHP如何与mysql建立链接
May 05 面试题
Yahoo的PHP面试题
May 26 面试题
线程的基本概念、线程的基本状态以及状态之间的关系
Oct 26 面试题
JSF如何进行表格处理及取值
Aug 06 面试题
面向对象编程的优势是什么
Dec 17 面试题
struct与class的区别
Feb 03 面试题
Net Remoting把服务器端激活两种模式
Jan 22 面试题
私有程序集与共享程序集有什么区别
Apr 05 面试题
四川internet信息高速公路(C#)笔试题
Feb 29 面试题
介绍一下Linux文件的记录形式
Apr 18 面试题
linux下进程间通信的方式
Jan 23 面试题
日期和时间问题
Jan 04 面试题
JAVA软件工程师测试题
Jul 25 #面试题
请介绍一下WSDL的文档结构
Mar 17 #面试题
WSDL的操作类型主要有几种
Jul 19 #面试题
如何定义一个可复用的服务
Sep 30 #面试题
SOA面试题:如何在SOA中实现松耦合
Jul 21 #面试题
SOA的常见陷阱或者误解是什么
Oct 05 #面试题
什么是ESB?请介绍一下ESB?
May 27 #面试题
You might like
php漏洞之跨网站请求伪造与防止伪造方法
2013/08/15 PHP
zend optimizer在wamp的基础上安装图文教程
2013/10/26 PHP
ThinkPHP实现登录退出功能
2017/06/29 PHP
js模拟点击以提交表单为例兼容主流浏览器
2013/11/29 Javascript
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
2015/08/11 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
Bootstrap每天必学之下拉菜单
2015/11/25 Javascript
Node.js DES加密的简单实现
2016/07/07 Javascript
JavaScript之Vue.js【入门基础】
2016/12/06 Javascript
VUE实现日历组件功能
2017/03/13 Javascript
AngularJS自定义指令详解(有分页插件代码)
2017/06/12 Javascript
js判断用户是输入的地址请求的路径(实例讲解)
2017/07/18 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
2017/07/31 Javascript
史上最全JavaScript常用的简写技巧(推荐)
2017/08/17 Javascript
bootstrap自定义样式之bootstrap实现侧边导航栏功能
2018/09/10 Javascript
用webpack4开发小程序的实现方法
2019/06/04 Javascript
node实现爬虫的几种简易方式
2019/08/22 Javascript
Vue 通过公共字段,拼接两个对象数组的实例
2019/11/07 Javascript
Openlayers绘制聚合标注
2020/09/28 Javascript
解决ant-design-vue中menu菜单无法默认展开的问题
2020/10/31 Javascript
[01:01:29]2018DOTA2亚洲邀请赛 4.4 淘汰赛 VP vs Liquid 第一场
2018/04/05 DOTA
Python的SimpleHTTPServer模块用处及使用方法简介
2018/01/22 Python
python中字符串比较使用is、==和cmp()总结
2018/03/18 Python
Python2和Python3中@abstractmethod使用方法
2020/02/04 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
解决django无法访问本地static文件(js,css,img)网页里js,cs都加载不了
2020/04/07 Python
浅谈keras中的keras.utils.to_categorical用法
2020/07/02 Python
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
2019/01/23 HTML / CSS
HTML5 中新的全局属性(整理)
2013/07/31 HTML / CSS
年检委托书
2014/08/30 职场文书
银行求职自荐信范文
2015/03/04 职场文书
超搞笑婚前保证书
2015/05/08 职场文书
Linux中Nginx的防盗链和优化的实现代码
2021/06/20 Servers
一次SQL如何查重及去重的实战记录
2022/03/13 MySQL
基于PyQt5制作一个群发邮件工具
2022/04/08 Python
Spring中的@Transactional的工作原理
2022/06/05 Java/Android