JAVA程序设计模拟题参考答案

更新时间:2023-07-08 06:22:43 阅读: 评论:0

JAVA程序设计模拟题参考答案
参考答案
课程名称:Java程序设计考试时间:120分钟年级:xxx级
专业:xxx我问心无愧
⼀、单项选择题(20⼩题,共20分)
1、每个java的编译单元可包含多个类或界⾯,但是每个编译单元最多只能有()类或者界⾯是公共的
A、⼀个
B、两个
C、四个
D、任意多个
答案:A
2、下列不属于java语⾔鲁棒性特点的是:()
A、java能检查程序在变异和运⾏时的错误
B、java 能运⾏虚拟机实现跨平台
C、java ⾃⼰操纵内存减少了内存出错的可能性
D、java 还实现了真数组,避免了覆盖数据的可能
答案:B
3、下⾯哪些单词是Java语⾔的关键字?()
A、null
B、fal
C、length
D、instanceof
答案:D
4、下⾯程序⽚段输出的是什么?()
int i=0,j=9;
do
if(i++>――j)
break;
}while(i <4);
System.out.println("i="+i+"and j="+j);
A、i=4 and j=4
B、i=5 and j=5
C、i=5 and j=4
D、i=4 and j=5
答案:D
5、下⾯哪些选项的语句置于指定的位置会导致程序输出“sub”?
class J_Ba
class J_SubClass extends J_Ba
public String mb_getString()
return("Sub");
class J_Test
wifi图标public static void main(String args[])
J _Ba app=new J_SubClass();
/ /选项语句插⼊的位置
}/ /⽅法main结束
}/ /类J_Test结束
A、System. out. println(app. mb_getString());
people可数吗B、System. out. println((J_Ba)app. mb_getString());
C、System. out. println((J_SubClass)app. mb_getString());
D、System. out. println(((J_SubClass)app).mb_getString());
答案:D
6、已知“123456789123456789”在类型long的表⽰范围之内,但不在类型int的表⽰范围之内。关于下⾯程序代码,哪些选项的结论是正确的?
public class J _Test
static long m_index;
static int m_age;
public static void mb_tData(long n)
m_index=n;
}/ /⽅法mb_tData结束
public static void main(String args[])
艾滋病毒
mb_tData(123456789123456789);
System.out.println("Index="+m_index+";Age="+m_age);
}/ /⽅法main结束
}/ /类J_Test结束
A、程序可以通过编译并正常运⾏,结果输出“Index= 123456789123456789;Age=0”
B、程序可以通过编译并正常运⾏,结果输出“Index = 0;Age=123456789123456789”
C、程序可以通过编译并正常运⾏,结果输出“Index=0;Age=0”
D、程序可以通过编译并正常运⾏,结果输出“Index= 123456789123456789;Age=123456789123456789”
E、程序⽆法通过编译
答案:E
7、编译运⾏下⾯的程序,请问结果是什么?()public class J_Example
public static void main(String args[])
红色信仰{
try
三到六岁儿童发展指南
throw new Exception();
System.out.print("1");
catch(Exception e)
System.out.print("2");
finally
System.out.print("3");
System.out.print("4\n");
}/ /⽅法main结束
}/ /类J_Example结束
A、234
B、1234
C、2314
重庆贪官D、⽆法通过编译答案:D
8、关于下⾯程序,哪些结论是正确的?()public class J_Test
public static void main(String args[])
int[]a=new int[5];
boolean b[]=new boolean[5];
System.out.println(a[1]+b[2]);
}/ /⽅法main结束
}/ /类J_Test结束
A、程序可以通过编译并正常运⾏,结果输出“0fal”
B、程序可以通过编译并正常运⾏,结果输出“1true”
C、程序可以通过编译并正常运⾏,结果输出“0”
D、程序⽆法通过编译
答案:D
9、在下⾯选项中,哪些类型的实例对象的引⽤可以作为类Java.io.InputStreamReader的构造⽅法的第⼀个参数?()
A、/doc/5f42bc4a302b3169a45177232f60ddccda38e6fb.html ng.String
B、Java.io.File
C、java.io.FileInputStream
D、java.io.BufferedReader
答案:C
10、下列不属于java.event包中定义的事件适配器的是()
A、构件适配器
B、焦点适配器
C、键盘适配器
D、标签适配器
答案:D
11、所有Swing构件都实现了()接⼝
A、ActionListener
B、Serializable
C、Accessible
D、MouListener
答案:C
12、在使⽤javadoc⼯具时,哪些⽂档标签表⽰最早存在该类或⽅法的版本信息?()
A、@docRoot
B、@e
C、@since
D、@version
答案:C
13、设变量g的类型为Graphics,则关于语句“g.draw0val (20,20,100,100);”,下⾯哪些结论是对的(假设该语句能够正常运⾏)?()
A、该语句将画⼀个以(20,20)为圆⼼,以100为半径的圆
B、该语句将画⼀个以(20,20)为圆⼼,以50为半径的圆
C、该语句将画⼀个以(70,70)为圆⼼,以50为半径的圆
D、该语句将画⼀个以(70,70)为圆⼼,以100为半径的圆
答案:C
14、关于变量的作⽤范围,下列说法错误的是()
A、异常处理参数作⽤域为整个类
B、局部变量作⽤于声明该变量的⽅法代码段
C、类变量作⽤于声明该变量的类
D、⽅法参数作⽤于传递到⽅法内代码段
答案:A
15、下⾯不属于java条件分⽀语句结构的是()
A、if结构
B、if-el结构
C、if-el if结构
D、if-el el机构
16、关于异常,下列说法正确的是()
A、异常是⼀种对象
B、⼀旦程序运⾏,异常将被创建
C、为了保证程序运⾏速度,要尽量避免异常控制
D、以上说法都不对
答案:A
17、凡是从中央处理器流向外部设备的数据流称为()
A、⽂件流
B、字符流
C、输⼊流
D、输出流
答案:D
竹林壁纸18、下⾯不是合法的条件语句的⼀项是()。
A、if(a>b){…}
B、if(a=1){…}

本文发布于:2023-07-08 06:22:43,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1072569.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:程序   语句   编译   适配器   内存   程序设计
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图