中国石油大学《JAVA编程语言》在线作业(二)
奥鹏教育中国石油大学在线作业
《JAVA编程语言》2020年秋季学期在线作业(二)
声明并创建一个按钮对象b,应该使用的语句是( )
奥鹏教育中国石油大学在线作业A:Button b=new Button();
B:button b=new button();
C:Button btn=new btn();
D:b.setLabel("确定");
答案问询微信:424329
若需要定义一个类域或类方法,应使用( )修饰符。
A:static
B:package
C:private
D:public
答案问询微信:424329
Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )
A:隐藏
B:重写
C:重载
D:没有此特性
答案问询微信:424329
以下关于Java的使用访问修饰符说法正确的是( )
A:当一个类的变量声明为protected时,同包中的任何其他类能够访问它
B:当一个类的变量声明为private时,同包中的任何其他类能够访问它
C:当一个类的变量声明为public时,不同包中的他类能够不能访问它
D:当一个类的变量声明为protected时,不同包中的子类可以访问该变量
答案问询微信:424329
下列关于Applet的叙述中,正确的是( )
A:Applet是Java类,所以可由JDK中的解释器直接解释运行
B:Applet的主类不一定要定义为java.applet.Applet类或JApplet类的子类
C:Applet与Application的主要区别在执行方式上
D:Applet不能在浏览器中运行
答案问询微信:424329
( )为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
A:static void method( )
B:public void method( )
C:final void method( )
D:abstract void method( )
答案问询微信:424329
线程在生命周期中要经历5种状态。如果线程当前是新建状态,则它可到达的下一个状态是( )
A:运行状态
B:阻塞状态
C:可运行状态
D:终止状态
答案问询微信:424329
下列属于合法的Java标识符是( )
A:”ABC”
B:&5678
C:+rriwo
D:saler
答案问询微信:424329
以下对File对象描述错误的是( )
A:可以表示磁盘上的一个文件
B:可以表示磁盘上的一个文件夹
C:可以表示一个并不存在的文件或文件夹
D:创建一个File对象表示在磁盘上创建一个文件
答案问询微信:424329
下面( )命令可提供编写网络应用程序的类。
A:mport java.sql.*;
B:import java.util.*;
C:import java.io.*;
D:import java.net.*;
答案问询微信:424329
异常包含( )
A:程序中的语法错误
B:程序的编译错误
C:程序执行过程中遇到的事先没有预料到的情况
D:程序事先定义好的可能出现的意外情况
答案问询微信:424329
容器被重新设置大小后,( )布局管理器的容器中的组件大小不随容器大小的变化而改变。
A:CardLayout
B:GridLayout
C:BorderLayout
D:FlowLayout
答案问询微信:424329
查找随机文件的记录时,应使用的方法是( )
A:readInt( )
B:readBytes(int n)
C:seek(long l)
D:readDouble( )
答案问询微信:424329
( )的访问权限级别最高。
A:public
B:protected
C:private
D:友好
答案问询微信:424329
为了区分重载多态中同名的不同方法,要求( )
A:形参个数或类型不同
B:返回值类型不同
C:调用时用类名或对象名做前缀
D:形参名称不同
答案问询微信:424329
下列哪个选项是合法的标识符?
A:123
B:_name
C:class
D:1first
答案问询微信:424329
下列描述中,错误的是( )
A:Java要求编程者管理内存
B:Java的安全性体现在多个层次上
C:Applet要求在支持Java的浏览器上运行
D:Java有多线程机制
答案问询微信:424329
对于构造函数,下列叙述错误的是( )
A:构造函数也允许重载
B:子类无条件地继承父类的无参构造函数
C:子类不允许调用父类的构造函数
D:在同一个类中定义的重载构造函数可以相互调用
答案问询微信:424329
paint()方法使用的参数是( )
A:Graphics
B:Graphics2D
C:String
D:Color
答案问询微信:424329
正确的是( )
A:String s= “Welcome to our school”; String t=”thanks”; String k = s+t;
B:String s= “Welcome to our school”; String s = s.toUpperCase();
C:String s= “Welcome to our school”; String t=s[3] + “again”;
D:String s= “Welcome to our school”; String t=s – “school”;
答案问询微信:424329