找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1407|回复: 0

中石油北京2020秋《Java语言程序设计》第三次在线作业参考

[复制链接]
发表于 2020-6-2 16:36:37 | 显示全部楼层 |阅读模式
2019春《Java语言程序设计》第三次在线作业
1.[单选题] 容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变
请参考帮助中心说明,自助下载答案
    A.CardLayout
    B.FlowLayout
    C.BorderLayout
    D.GridLayout
    答:——B——
2.[单选题] paint()方法使用哪种类型的参数
    A.Graphics
    B.Graphics2D
    C.String
    D.Color
    答:——A——
3.[单选题] 监听事件和处理事件
    A.都由Listener完成
    B.都由相应事件Listener处登记过的构件完成
    C.由Listener和构件分别完成
    D.由Listener和窗口分别完成
    答:——B——
4.[单选题] 下列哪个属于容器的构件
    A.JFrame
    B.JButton
    C.Jpnel
    D.Japplet
    答:————
5.[单选题] 下列不属于容器的是
    A.Window
    B.TextBox
    C.Panel
    D.ScrollPane
    答:————
6.[单选题] 下面哪个语句是正确的
    A.Object o=new Button(″A″);
    B.Button b=new Object(″B″);
    C.Panel p=new Frame();
    D.Frame f=new Panel();
    答:————
7.[单选题] 在下列事件处理机制中哪个不是机制中的角色
    A.事件
    B.事件源
    C.事件接口
    D.事件处理者    奥鹏作业答案Q 7 6 1296021
    答:————
8.[单选题] Applet类的直接父类是
    A.Component类
    B.Container类
    C.Frame类
    D.Panel类
    答:————
9.[单选题] 下面关于Applet的说法正确的是
    A.Applet也需要main方法
    B.Applet必须继承自java.awt.Applet
    C.Applet能访问本地文件
    D.Applet程序不需要编译
    答:————
10.[单选题] 下面这些方法中,哪个不是Applet的基本方法
    A.init()
    B.run()
    C.stop()
    D.start()
    答:————
11.[单选题] Frame默认的布局管理器是________
    A.FlowLayout
    B.BorderLayout
    C.GridLayout
    D.CardLayout
    答:————
12.[单选题] 下列声明的类哪个可以用来响应鼠标拖动事件________
    A.class  J_A  implements MouseMotionAdapter
    B.class  J_B  implements MouseMotionListener
    C.class  J_C  implements MouseAdapter
    D.class  J_D  implements MouseListener
    答:————
13.[单选题] 下列哪个方法可用于创建一个可运行的类
    A.public class X implements Runable{ public void run(){......} }
    B.public class X implements Thread{ public void run(){......} }
    C.public class X implements Thread{ public int run(){......} }
    D.public class X implements Runable{ protected void run(){......} }
    答:————
14.[单选题] 为实现多线程之间的通信,需要使用下列哪种流才合适
    A.Filter stream
    B.File stream
    C.Random access stream
    D.Piped stream
    答:————
15.[单选题] 哪个关键字可以对对象加互斥锁?
    A.transient
    B.synchronized
    C.serialize
    D.static
    答:————
16.[单选题] 以下哪个方法用于定义线程的执行体?
    A.start()
    B.init()
    C.run()
    D.main()
    答:————
17.[单选题] 运行下列程序, 会产生什么结果
public class X extends Thread implements Runnable{
public void run(){
System.out.println(" this is run()" );
}
public static void main(String args[])
{
Thread t=new Thread(new X());
t.start();
}
}
    A.第一行会产生编译错误
    B.第六行会产生编译错误
    C.第六行会产生运行错误
    D.程序会运行和启动
    答:————
18.[单选题] 异常包含下列哪些内容
    A.程序中的语法错误
    B.程序的编译错误
    C.程序执行过程中遇到的事先没有预料到的情况
    D.程序事先定义好的可能出现的意外情况
    答:————
19.[单选题] 对于catch子句的排列,下列哪种是正确的
    A.父类在先,子类在后
    B.子类在先,父类在后
    C.有继承关系的异常不能在同一个try程序段内
    D.先有子类,其他如何排列都无关
    答:————
20.[单选题] 在异常处理中,如释放资源、关闭文件、关闭数据库等由( )来完成
    A.try子句
    B.catch子句
    C.finally子句
    D.throw子句
    答:————
21.[单选题] 当方法遇到异常又不知如何处理时,下列哪种说法是正确的
    A.捕获异常
    B.抛出异常
    C.声明异常
    D.嵌套异常
    答:————
22.[单选题] 哪个关键字可以抛出异常?
    A.transient
    B.finally
    C.throw
    D.static
    答:————
23.[单选题] 线程类的哪种方法用来启动一个新线程的执行?
    A.run()
    B.start()
    C.begin()
    D.run(Runnable r)
    答:————
24.[单选题] Character流与Byte流的区别是
    A.每次读入的字节数不同
    B.前者带有缓冲,后者没有
    C.前者是块读写,后者是字节读写
    D.二者没有区别,可以互换使用
    答:————
25.[单选题] Java中哪个类提供了随机访问文件的功能
    A.RandomAccessFile类
    B.RandomFile类
    C.File类
    D.AccessFile类
    答:————
26.[单选题] 说明下列哪项为InputStreamReader的正确创建方法?
    A.new InputStreamReader(new FileInputStream(“data”));
    B.new InputStreamReader(new FileReader(“data”));
    C.new InputStreamReader(new BufferedReader(“data”));
    D.new InputStreamReader(“data”);
    答:————
27.[单选题] 在下列选项中,哪些类型的实例对象的引用可以作为类java.io.DataOutputStream的构造方法的参数
    A.java.lang.String
    B.java.io.File
    C.java.io.FileOutputStream
    D.java.io.RandomAccessFile
    答:————
28.[单选题] 用”new FileOutputStream(“data.txt”,true)”创建一个FileOutputStream实例对象,则下面哪些说法是正确的
    A.如果文件data.txt存在,则将抛出IOException;
    B.如果文件data.txt不存在,则将抛出IOException;
    C.如果文件data.txt存在,则将覆盖文件中已有的内容;
    D.如果文件data.txt存在,则将在文件末尾添加新内容;
    答:————
29.[单选题] 当需要在文件中写入字符而不是字节时,在下面的类最好选用哪个类
    A.java.io.RandomAccessFile
    B.java.io.PrintWriter
    C.java.io.PrintStream
    D.java.io.PrintOutputWriter
    答:————
30.[单选题] 下列语句片段 int a=10,b=4,c=20,d=6; System.out.println(a++*b+c*--d); 的结果为(     )
    A.144
    B.28
    C.140
    D.不能执行
    答:————
31.[判断题] 在Swing用户界面的程序设计中,容器可以被添加到其它容器中去
    A.错误
    B.正确
    答:————
32.[判断题] applet可以运行在浏览器中。
    A.错误
    B.正确
    答:————
33.[判断题] 在Java中,异常Exception是指程序在编译和运行进出现的错误。
    A.错误
    B.正确
    答:————
34.[判断题] 多数I/O方法在遇到错误是会抛出异常,因此在调用这些方法时必须对异常进行处理。
    A.错误
    B.正确
    答:————
35.[判断题] 一个Java Applet源程序的主类能有多个父类。
    A.错误
    B.正确
    答:————
36.[判断题] 要想在类中实现多线程,类必须继承Thread类。
    A.错误
    B.正确
    答:————
37.[判断题] java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。
    A.错误
    B.正确
    答:————
38.[判断题] 在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。
    A.错误
    B.正确
    答:————
39.[判断题] 所有的鼠标事件都由MouseListener监听接口的监听者来处理
    A.错误
    B.正确
    答:————
40.[判断题] Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。
    A.错误
    B.正确
    答:————

附件是答案,核对题目下载,无忧答案网q 7 6 12960 2 1

中石油北京2020秋《Java语言程序设计》第三次在线作业.zip

3.35 KB, 下载次数: 0, 下载积分: 贡献 1

售价: 3 金币  [记录]  [购买]

答案参考

QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-3 14:43

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表