Java软件工程师笔试题-A
更新时间:2023-03-08 09:28:52 阅读量: 综合文库 文档下载
答题请在答题纸上,本试卷请勿涂写
软件开发相关职位笔试题
(满分100分,作答时间为60分钟)
一、选择题(不定项选择题)
1.
以下程序段执行的结果是:【 c】 int sum = 0;
for(int i = 0; i < 10; ++i) {
if(i == 5) break; if(i > 3) continue; sum += i; }
System.out.println(i + sum); A.11
B.16
C.编译错误
D.抛出运行期异常
2. 下列哪些语句关于Java内存回收的说明是正确的:【 A、程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象
E.手工调用System.gc()方法后,垃圾回收机就会马上启动
3. 执行下列代码,输出结果是:【 c 】
public class Test { public static void main(String[] args) { func(100);
}
public static void func(short v) { System.out.println(“invoke short”); }
public static void func(long v) { System.out.println(“invoke long”); }
public static void func(Integer v) { System.out.println(“invoke Integer”); }
public static void func(int ... v) {
1
】
}
}
public static void func(Object v) { }
System.out.println(“invoke Object”); System.out.println(“invoke int ...”);
选择结果: A.编译错误
B.invoke short C.invoke long D.invoke Integer E.invoke int ... F.invoke Object
4. 下列哪些修饰符不能修饰interface的成员(多选):【 】 A.private B.protected C.static D.final E.abstract
5. 假设在helloapp应用中有一个HelloServlet类,它在web.xml文件中的配置如下:
那么在浏览器端访问HelloServlet的URL是什么? 【 】
A. http://localhost:8080/HelloServlet
B. http://localhost:8080/helloapp/HelloServlet
C. http://localhost:8080/helloapp/org/javathinker/hello D. http://localhost:8080/helloapp/hello
二、简答题(每题10分 )
试题1说出ArrayList,Vector, LinkedList的存储性能和特性?
试题2 a)请说明事务定义,b)事务的隔离级别有哪些。
2
三、编程题(每题10分 后两题选做一题)
试题1:
编写一个单例的java 类,该单例使用延迟装载的方式, (类名:SingletonClass) class Single {
private static Single s = null; private Single(){}
public static Single getInstance() {
if(s==null)
s = new Single(); return s; } }
试题2:
编写一个程序,用于实现文件的备份,程序运行时的命令语法为: java MyCopy (sourcefile,destfile) import java.io.*;
public class MyCopy {
public static void main(String args[]){ try {
MyCopy j = new MyCopy(); j.CopyFile(new File(args[0]),new File(args[1])); }
catch (Exception e) { e.printStackTrace(); } }
public void CopyFile(File in, File out) throws Exception { FileInputStream fis = new FileInputStream(in); FileOutputStream fos = new FileOutputStream(out); byte[] buf = new byte[1024]; int i = 0;
while((i=fis.read(buf))!=-1) {
3
fos.write(buf, 0, i); } fis.close(); fos.close(); } }
试题3(javascript,10分):有如下页面,
要求:写一个javascript函数,提交表单的时候,需要利用jquery来验证表单合法性,具体格式说明如上图,并且要另外编写另一个函数,利用jquery完成全选功能,两个函数写在test.html即可。
试题4 用 Java 实现双向想链表
4
答题纸
姓名: 联系电话: 出生年月: 学历: 专业: 毕业时间:
成绩 选择 简答 编程
5
正在阅读:
Java软件工程师笔试题-A03-08
网络与信息安全电子书04-03
苏教版六年级数学上册第一单元长方体和正方体作业设计05-03
Suzuki反应-药明康德05-31
物理化学12-09
党校中青班个人鉴定02-24
研究生培养环节表格10-29
- 合作区智慧园区建设方案 - 图文
- 花凉亭1标施组 - 图文
- 流体力学__第二章习题解答
- 2019年全市党纪法规知识考试题库105题(案例题)
- 课堂是教学的生命线,走进课堂反思教学,在交流中进步,在研讨中提
- 段斯斯 油漆市场调查报告
- 盾构施工测量专项方案
- 一个老党员的心声--建党90周年演讲稿
- 2015届高考人教A版数学(理)总复习配套文档:12.1随机事件的概
- 公司信息发布管理制度
- 五年级思品下册全册教案
- 中铁建XX局四公司《关键工序卡控实施细则》
- 小学五年级思品下册全册教案
- 徐寿昌有机化学2-8章课后答案
- abaqus帮助文档中轮胎的例子
- 2012年中国工程热物理学会传热传质分会年会口头报告清单 - 图文
- 物流法规教案
- 物理实验探究题2
- 用忠诚谱写纪检人生
- 2001年黑龙江省中考物理试题