|
浙江电大3305805 Java语言和WWW技术(Java技术)形考任务4-0001答案.doc(31 KB, 下载次数: 0, 售价: 2 金币)<div class="tip tip_4" id="attach_1181_menu" style="position: absolute; display: none" disautofocus="true"><div class="tip_c xs0">2020-4-12 21:09 上传
点击文件名下载附件
1.用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。
√
×
【答案】:B
2.容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。
√
×
【答案】:B
3.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
√
×
【答案】:A
4.Java中,并非每个事件类都只对应一个事件。
√
×
【答案】:
5.所有的鼠标事件都由MouseListener监听接口的监听者来处理。
√
×
【答案】:
.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。
√
×
【答案】:
1.Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。
√
×
【答案】:
8.Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
√
×
【答案】:
9.下列选项中,可以正确配置classpath的命令是( )。
A、set classpath =C:\\Program Files\\Java\\jdk1.1.0_15\\bin
B、set classpath : C:\\Program Files\\Java\\jdk1.1.0_15\\bin
C、classpath set =C:\\Program Files\\Java\\jdk1.1.0_15\\bin
D、classpath set : C:\\Program Files\\Java\\jdk1.1.0_15\\bin
【答案】:
10.下面关于javac命令作用的描述中,正确的是( )。
A、可以执行java程序
B、可以将编写好的Java文件编译成.class文件
C、可以把文件压缩
D、可以把数据打包
【答案】:
11.下面选项中,哪个可以获取Runtime类的实例?( )
A、Runtime r = new Runtime();
B、Runtime r = Runtime.getRuntime();
C、Runtime r = Runtime.getInstance();
D、Runtime r = new Run ();
【答案】:
12.通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的?( )
A、该列表不支持复选
B、该列表有10个选项
C、根据需要该列表可能有垂直滚动条
D、该列表支持10个可见选项
【答案】:
13.编写Java图形界面程序时,一般需要在程序的开头写上( )语句。
A、import java.awt.event.* ;
B、import java.action.* ;
C、import java.event.* ;
D、import java.awt.* ;
【答案】:
14.以下哪项可能包含菜单条?( )
A、Panel
B、Frame
C、Applet
D、Dialog
【答案】:
15.在以下哪种情况下,线程进入就绪状态?( )
A、线程调用了sleep()方法时
B、线程调用了join()方法
C、线程调用了yield()方法时
D、线程调用了notify()方法
【答案】:
1 .容器Panel缺省使用的布局编辑策略是( )。
A、BorderLayout
B、FlowLayout
C、GridLayout
D、CardLayout
【答案】:
11.以下关于java命令作用的描述中,正确的是( )。
A、它专门负责解析由Java编译器生成的.class文件
B、它可以将编写好的Java文件编译成.class文件
C、可以把文件压缩
D、可以把数据打包
【答案】:
18.在Java语言中,以下哪个关键字用于在方法上声明抛出异常?( )
A、try
B、catch
C、throws
D、throw
【答案】:
19.下面与applet显示雅关的方法是( )。
A、repaint()
B、paint()
C、draw()
D、update()
【答案】:
20.以下对于try…catch语句描述正确的是( )。
A、try…catch语句处理程序中的错误
B、try...catch语句处理程序中的bug
C、try...catch语句处理程序中的异常
D、以上说法都不正确
【答案】:
21.自定义运行时异常,必须继承自( )类。
A、Error
B、Exception
C、RuntimeException
D、Throwable
【答案】:
22.下面命令中,可以用来正确执行HelloWorld程序的是( )。
A、java HelloWorld
B、java HelloWorld.java
C、javac HelloWorld
D、javac HelloWorld.java
【答案】:
23.以下程序创建了一个自定义异常(编译异常),请补全空白处代码( )。
class MyException extends (1) {}
public class Demo
{ public static void main(String args)
{ try { show(); }
catch ( (2) e)
{ e.printStackTrace();
}
}
public static void show() (3) MyException {
throw new MyException();
}
A、(1) Exception (2) MyException (3) throws
B、(1) MyException (2) Exception (3) throws
C、(1) Exception (2) Exception (3) throws
D、(1) Exception (2) MyException (3) Exception
【答案】:
24.以下关于编译异常说法正确的是( )。
A、编译异常就是指Exception以及其子类
B、编译异常如果产生,可以不用处理
C、编译异常如果产生,必须处理,要么捕获,要么抛出
D、编译异常指的就是Error
【答案】:
25.下列关于throws关键字的描述中,正确的是( )。
A、thorws可以声明在方法上也可以声明在方法体中
B、方法上使用throws抛出一个异常则这个方法中一定有try catch代码块
C、使用throws抛出多个异常时各个异常之间必须使用逗号隔开
D、throws必须和throw配合使用
【答案】:
2 .请阅读下面的程序代码,下列关于程序运行结果的描述中,正确的是( )。
Class Person{
void say(){
System.out.println(“hello”);
}
}
class Example{
public static void main(String args){
Person p2 = new Person();
Person p1 = new Person();
p2.say();
p1.say();
p2=null;
p2.say();
}
}
A、输出1个hello
B、输出2个hello后会抛出异常
C、输出3个hello后会抛出异常
D、不会输出hello,直接抛出异常
【答案】:
21.下面关于classpath的说法中,错误的是( )。
A、classpath和path环境变量的查看与配置的方式完全相同
B、为了让Java虚拟机能找到所需的class文件,就需要对classpath环境变量进行设置
C、从JDK5.0开始,如果classpath环境变量没有进行设置,Java虚拟机会自动将其设置为“.”,也就是当前目录
D、在命令行窗口中配置了classpath后,重新打开新命令行窗口依然生效
【答案】:
28.下列异常中,属于编译时异常的是( )。
A、NumberFormatException
B、ArithmeticException
C、Exception
D、RuntimeException
【答案】:
29.下面程序运行的结果是( )。
public class Example
{ public static void main(String args)
{ try{ int rst = 4/0;
System.out.println(\\& uot;ret = \\& uot;+rst);
}
catch(Exception e){
System.out.println(\\& uot;catch语句块执行\\& uot;);
return;
}finally{
System.out.println(\\& uot;finally语句块执行\\& uot;);
}
System.out.println(\\& uot;程序继续向下执行\\& uot;);
}
A、catch语句块执行
B、catch语句块执行 程序继续向下执行
C、catch语句块执行 finally语句块执行
D、0 程序继续向下执行
【答案】:
30.关于以下代码所画图形的说明,正确的是( )
1.g.setColor(Color.black);
2.g.drawLine(10,10,10,50);
3.g.setColor(Color.red);
4.g.drawRect(100,100,150,150);
A、一条40像素长的垂直红线,一个边长为150像素的红色四方形
B、一条40像素长的垂直黑线,一个边长为150像素的红色四方形
C、一条50像素长的垂直黑线,一个边长为150像素的红色四方形
D、一条50像素长的垂直红线,一个边长为150像素的红色四方形
【答案】:
31.线程调用sleep()方法后,该线程将进入以下哪种状态?( )
A、就绪状态
B、运行状态
C、阻塞状态
D、死亡状态
【答案】:
32.容器Frame使用的缺省布局编辑策略是( )。
A、FlowLayout
B、BorderLayout
C、GridLayout
D、CardLayout
【答案】:
33.下面程序运行的结果是( )。
class Demo
{ public static void main(String args){
try{ int x = div(1,2);
}catch(Exception e){ System.out.println(e); }
System.out.println(x)
}
}
public static int div(int a,int b){
return a / b ;
}
}
A、输出1
B、输出0
C、输出0.5
D、编译失败
【答案】:
34.下列关于自定义异常的说法中,错误的是( )。
A、自定义异常要继承Exception类
B、自定义异常继承Exception类后,具有可抛性
C、自定义异常可以在构造方法中用super关键字传递异常信息给父类
D、自定义异常必须继承Error类
【答案】:
35.下面程序的运行结果是( )。
public class Demo
{ public static void main(String args)
{ try { System.out.println(10 / 0);
System.out.println(\\& uot;除法正常运行\\& uot;);
}
catch (ArithmeticException e) {
System.out.println(\\& uot;除数不能为0\\& uot;);
}
}
A、编译失败
B、编译通过,没有结果输出
C、输出:除法正常运行
D、输出:除数不能为0
【答案】:
3 .下列Java命令中,哪一个可以编译HelloWorld.java文件?( )
A、java HelloWorld
B、java HelloWorld.java
C、javac HelloWorld
D、javac HelloWorld.java
【答案】:
31.以下代码完成画线功能,所画线的颜色是( )。
1.g.setColor(Color.red.green.yello.cyan);
2.g.drawLine(0,0,100,100);
A、red
B、green
C、yello
D、cyan
【答案】:
38.下列关于JDK、JRE和JVM关系的描述中,正确的是( )。
A、JDK中包含了JRE,JVM中包含了JRE
B、JRE中包含了JDK,JDK中包含了JVM
C、JRE中包含了JDK,JVM中包含了JRE
D、JDK中包含了JRE,JRE中包含了JVM
【答案】: |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
上一篇:浙江电大3305805 Java语言和WWW技术(Java技术)形考任务3-0001...下一篇:浙江电大3305805 Java语言和WWW技术(Java技术)答案
|