1 / 7
文档名称:

java工程师笔试题.doc

格式:doc   大小:39KB   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java工程师笔试题.doc

上传人:xxq93485240 2018/12/1 文件大小:39 KB

下载得到文件列表

java工程师笔试题.doc

文档介绍

文档介绍:软件工程师笔试考题(JAVA部分)
姓名: 日期: 电话:
院校: 专业:
一、填空题(每空3分,共15分)
1、执行下列代码后的结果? int x,a=2,b=3,c=4; x=++a+b+++c++; x= ,a= ,b= ,c=
2、执行下列代码后的输出结果是
class A{
public static void main(String args[]){
();
}
}
3、执行以下程序后的输出结果是
class A{
public static void main(String[] args){
boolean flag; int i=0;
do{
flag = false;
(i++);
flag = i<10;
continue;
}while((flag)?true:false);
}

}
4、()等于多少? (-)等于多少________
5、面向对象的语言特征__________
二、选择题(每空3分,共12分)
?
A. run B. start C. yield D. stop
?                
A. if B. goto C. while D. case E. then
,那么八进制的变量i的值为:                     
A. O08 B. O10 C. O12 D. O14 E. O16
4. You have the following code. Which numbers will cause "Test2" to be printed?(多选题)       
switch(x){
case 1:
("Test1");
case 2:
case 3:
("Test2");
break;
}
A. 0  B. 1 C. 2   D. 3 E. 4
三、问答题(每空4分,共16分)
1、谈谈final, finally, finalize的区别
2、简述String与StringBuffer的区别
3、简要说明Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
4,char型变量中能不能存贮一个中文汉字?为什么?
四、程序阅读题(求以下程序的执行结果)(每题8分,共16分)
第一题:
public class Example{
String str=new String("good");
char[]ch={'a','b','c'};
public static void main(String args[]){
Example ex=new Example();
(,);