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

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

参考答案
课程名称: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  Bfal  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
public static void main(String args[])
J _Ba app=new J_SubClass();
/ /选项语句插入的位置
}/ /方法main结束
}/ /类J_Test结束
A、System. out. println(app. mb_getString());
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、java.lang.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机构
答案:D
16、关于异常,下列说法正确的是(    )
A、异常是一种对象
B、一旦程序运行,异常将被创建
C、为了保证程序运行速度,要尽量避免异常控制
D、以上说法都不对
答案:A
17、凡是从中央处理器流向外部设备的数据流称为(   
A文件流
B字符流
C输入流
D输出流
答案:D
18、下面不是合法的条件语句的一项是(    )。
A、if(a>b){…}  B、if(a=1){…}  C、if(a>b&&b>c){…}  D、if(3>2){…}
答案:B
19、在利用JDBC连接数据库时,为建立实际的网络连接,不必传递的参数是(    张景兰
AURL    B数据库用户名    C密码  神宗皇帝D、IP
答案:D
20、在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是(    )包。
A、java.io                    B、java.awt
C、java.applet                D、java.awt.event
答案:B
二、判断题(10小题,共10分)
1、在Java中,类java.io.File虽然不直接处理文件内容,但可以通过类java.io.File达到改变当前路径的目的。(    )
答案:
2、中华礼仪因为标准输入流(System.in)并不是真正的文件,所以标准输入流不像文件那样有明显的输入流结束标志,即如果程序不做特殊处理,则程序永远无法得到标准输入流的结束标志。(    )
答案:
3、Javadoc是一种从文档注释生成HTML帮助文件的工具。它可以处理在Java源程序中介于“/**”和“*/”之间的注释,并生成相应的程序文档。(    )
答案:
4、类java.applet.Applet的成员方法“public AudioClip getAudioClip(URL url,String name)”可以用在小应用程序中加载声音资源,应用程序要加载声音资源可以通过类java.applet.Applet的静态成员方法“public static final AudioClip newAudioClip(URL url)”。(    )
答案:
5、java.awt.Graphics的成员方法boolean drawImage (Imageimg,int x,int y,int width, int height,ImageObrver obrver)的参数width和height指的是图像本身的实际宽度与高度。(    )
不要洒香水答案:
6、通过类java.awt.image.BufferedImage可以创建图像实例对象,而且该对象的图像数据可以被访问或修改。(    )
答案:
7、在javax.swing.JApplet的子类的方法“public void paint(Graphics g) ”中,坐标原点在小应用程序界面的左下角。(    )

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

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1084973.html

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

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