软件研发工程师笔试题目.docx

上传人:b****3 文档编号:26570405 上传时间:2023-06-20 格式:DOCX 页数:8 大小:15.80KB
下载 相关 举报
软件研发工程师笔试题目.docx_第1页
第1页 / 共8页
软件研发工程师笔试题目.docx_第2页
第2页 / 共8页
软件研发工程师笔试题目.docx_第3页
第3页 / 共8页
软件研发工程师笔试题目.docx_第4页
第4页 / 共8页
软件研发工程师笔试题目.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

软件研发工程师笔试题目.docx

《软件研发工程师笔试题目.docx》由会员分享,可在线阅读,更多相关《软件研发工程师笔试题目.docx(8页珍藏版)》请在冰豆网上搜索。

软件研发工程师笔试题目.docx

软件研发工程师笔试题目

软件研发工程师笔试题目

 

导读:

温馨提醒,这套题目请在60分钟内作答,也希望您将分享出来帮助更多的人!

以下是由应届毕业生网小编J.L为您整理推荐的软件研发工程师目,欢迎参考阅读。

 

一、选择题

 

1、哪个类是所有异常的基础类?

 

A.StringB.ErrorC.ThrowableD.RuntimeException

 

2、设floatx=1,y=2,z=3,则表达式y+=z--/++x的值是:

()

 

A.3.5B.3C.4D.5

 

3、下列说法正确的是()

 

A.在类方法中可用this来调用本类的类方法B.在类方法中调用本类的类方法时可直接调用

 

C.在类方法中只能调用本类中的类方法D.在类方法中绝对不能调用实例方法

 

4、根据下面的程序代码,哪些选项的值返回true?

 

publicclassSquare{

 

longwidth;

 

publicSquare(longl){

 

width=l;

 

}

 

publicstaticvoidmain(Stringarg[]){

 

Squarea,b,c;

 

a=newSquare(42L);

 

b=newSquare(42L);

 

c=b;

 

longs=42L;

 

}

 

}

 

A.a==b;B.s==a;C.b==c;D.a.equals(s)

 

5.下面选项中,哪个选项的内容可以作为FilEinputStream类的构造方法的参数?

 

A.FileB.StringC.InputStreamD.FileOutputStream

 

6.在下面程序标明的位置处插入哪条语句会导致编译错误?

 

publicclassFinalUse{

 

publicstaticvoidmain(String[]args){

 

intx=0;

 

finalinty=1;

 

int[]z={2};

 

finalint[]n={3};

 

Use(x,y,z,n);

 

}

 

staticvoidUse(finalintx,inty,finalint[]z,int[]n){

 

//插入内容

 

}

 

}

 

请选择两个正确的答案:

 

A.x++B.y++C.y=xD.z[0]++E.n[0]++F.z=n

 

7.下面程序运行后的结果是什么?

 

PublicclassTest{

 

StaticBooleanfoo(charc){

 

System.out.print(c);

 

Returntrue;

 

}

 

Publicstaticvoidmain(String[]argv){

 

inti=0;

 

For(foo(A);foo(B)(ifoo(C)){

 

i++;

 

foo(D);

 

}

 

}

 

}

 

A.ABDCBDCBB.ABCDABCD

 

C.Compilationfails.D.Anexceptionisthrownatruntime.

 

 

 

二、代码查错

 

1.abstractclassName{

 

privateStringname;

 

publicabstractbooleanisStupidName(Stringname){}

 

}

 

解释何错误?

并更正

 

2.publicclassSomething{

 

publicstaticvoidmain(String[]args){

 

Somethings=newSomething();

 

System.out.println(s.doSomething()returns+doSomething());

 

}

 

publicStringdoSomething(){

 

returnDosomething...

 

}

 

}

 

 

 

三、简答题

 

1、谈谈Collection和Collections

 

2、请说出String与StringBuffer、StringBuilder的区别?

 

3、abstractclass(抽象类)和interface(接口)有什么区别?

 

4、request.getAttribute()和request.getParameter()有何区别?

 

5、简述下Servlet生命周期?

 

6、谈谈你项目中用到的设计模式及如何使用的

 

7、你一般用spring、hibernate、struts做什么?

 

 

 

四、代码实现

 

1、编写SQL语句

 

Student(S#,Sname,Sage,Ssex)学生表

 

Course(C#,Cname,T#)课程表

 

SC(S#,C#,score)成绩表

 

Teacher(T#,Tname)教师表

 

1)查询平均成绩大于60分的同学的学号和平均成绩

 

2)查询所有同学的学号、姓名、选课数、总成绩;

 

3)查询没学过叶平老师课的同学的学号、姓名

 

2、第1个人10,第2个比第1个人大2岁,依次递推,请用递归方式计算出第8个人多大?

 

用java语言实现,,请编一段程序实现!

 

3、实现一个快速排序

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职业技术培训

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1