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面试题及答案-填空题
Apr 26 面试题
如何用PHP实现邮件发送
Dec 26 面试题
Yahoo-PHP面试题2
Dec 06 面试题
在C语言中"指针和数组等价"到底是什么意思?
Mar 24 面试题
索引覆盖(Index Covering)查询含义
Feb 18 面试题
CLR与IL分别是什么含义
Aug 23 面试题
什么是TCP/IP
Jul 27 面试题
如何判断计算机可能已经中马
Mar 22 面试题
Windows和Linux动态库应用异同
Apr 17 面试题
常用UNIX 命令(Linux的常用命令)
Jul 10 面试题
下列程序在32位linux或unix中的结果是什么
Jan 26 面试题
如何用Java判断一个文件或目录是否存在
Nov 19 面试题
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
PHP4和PHP5性能测试和对比 测试代码与环境
2007/08/17 PHP
php下获取客户端ip地址的函数
2010/03/15 PHP
浅析ThinkPHP的模板输出功能
2014/07/01 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
javascript之更有效率的字符串替换
2008/08/02 Javascript
eval的两组性能测试数据
2012/08/17 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
2012/12/06 Javascript
javascript数组的使用
2013/03/28 Javascript
jQuery中对节点进行操作的相关介绍
2013/04/16 Javascript
文本框文本自动补全效果示例分享
2014/01/19 Javascript
jquery form 加载数据示例
2014/04/21 Javascript
常用jQuery选择器总结
2014/07/11 Javascript
nodejs爬虫抓取数据之编码问题
2015/07/03 NodeJs
JS通过Cookie判断页面是否为首次打开
2016/02/05 Javascript
jQuery在ie6下无法设置select选中的解决方法详解
2016/09/20 Javascript
详谈jQuery.load()和Jsp的include的区别
2017/04/12 jQuery
将angular-ui的分页组件封装成指令的方法详解
2017/05/10 Javascript
vue实现a标签点击高亮方法
2018/03/17 Javascript
JavaScript实现图片上传并预览并提交ajax
2019/09/30 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
2019/10/14 Javascript
nuxt 服务器渲染动态设置 title和seo关键字的操作
2020/11/05 Javascript
vue打开新窗口并实现传参的图文实例
2021/03/04 Vue.js
常见的python正则用法实例讲解
2016/06/21 Python
详细解读tornado协程(coroutine)原理
2018/01/15 Python
Python cookbook(数据结构与算法)实现对不原生支持比较操作的对象排序算法示例
2018/03/15 Python
Python cookbook(数据结构与算法)同时对数据做转换和换算处理操作示例
2018/03/23 Python
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
python tkinter组件摆放方式详解
2019/09/16 Python
HTML5 HTMLCollection和NodeList的区别详解
2020/04/29 HTML / CSS
查找廉价航班和发现新目的地:Kiwi.com
2019/02/25 全球购物
欧姆龙医疗欧洲有限公司:Omron Healthcare Europe B.V
2020/06/13 全球购物
计算机本科生自荐信
2013/10/15 职场文书
供应链金融服务方案
2014/05/25 职场文书
付款证明格式范文
2015/06/19 职场文书
推普标语口号大全
2015/12/26 职场文书