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