电子科技大19春《面向对象程序设计》在线作业123
19春《面向对象程序设计》在线作业1奥鹏作业答案可以联系微信761296021
1.[单选题]当方法遇到异常又不知如何处理时,应该
A.捕获异常
B.抛出异常
C.用throws声明异常
D.嵌套异常
正确答案:——C——
2.[单选题]下列各输出语句中,显示结果为“123”的是
A.System.out.println(1+2+3);
B.System.out.println(1+""+2+3);
C.System.out.println(1+2+3+"");
D.System.out.println(1+2+""+3);
正确答案:——B——
3.[单选题]下列叙述中不正确的是
A.abstract不能与final并列修饰同一个类
B.abstract类中不可以有private的成员
C.abstract方法必须在abstract类中
D.static方法中能直接处理非static的属性
正确答案:——D——
4.[单选题]布局管理器使容器中各个构件呈网格布局,平均占据容器空间。
A.CardLayout
B.BorderLayout
C.FlowLayout
D.GridLayout
正确答案:————
5.[单选题]下列 修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。
A.private
B.public
C.protected
D.无修饰符
正确答案:————
6.[单选题]Applet类的直接父类是
A.Component类
B.Container类
C.Frame类
D.Panel类
正确答案:————
7.[单选题]对抽象类的描述错误的是
A.必须被继承使用
B.方法必须被重写
C.不能实例化
D.用final修饰符修饰
正确答案:————
8.[单选题]如果一个Java源程序文件中定义有4个类,则使用Sun公司的SDK编译器javac.exe编译该源程序文件,将产生 个文件名与类名相同而扩展名为.class的字节码文件。
A.1
B.2
C.3
D.4
正确答案:————
9.[单选题]下列叙述中正确的是
A.Java是不区分英文字母大小写的,源文件名与程序类名不允许相同
B.Java语言以方法为程序的基本单位
C.Applet是Java的一类特殊应用程序,它嵌入HTML中,随主页发布到互联网上
D.以//符开始的为多行注释语句
正确答案:————
10.[单选题]有数组定义:int a[]={0,1,2,3,4,5,6};,则a数组的数组元素个数为
A.a.length()
B.a.length()+1
C.a.length
D.a.length+1
正确答案:————
11.[单选题]下列 布局管理器能够帮助用户处理两个或者两个以上的成员共享同一个显示空间,它把容器分成许多层,每层显示空间占据这个容器的大小。
A.CardLayout
B.BorderLayout
C.FlowLayout
D.GridLayout
正确答案:————
12.[单选题]下列关于接口的叙述中, 是正确的。
A.接口与抽象类是相同的概念
B.接口之间不能有继承关系
C.一个类只能实现一个接口
D.接口中只含有抽象方法和常量
正确答案:————
13.[单选题]下列代码的执行结果是 。public class A{public static void main(String[]args){System.out.println(5/2);}}
A.2.5
B.2.0
C.3
D.2
正确答案:————
14.[单选题]类是所有异常类的父类。
A.Throwable
B.Error
C.Exception
D.AWTError
正确答案:————
15.[单选题]1main方法是Java Application程序执行的入口点,下列 main方法原型是不正确的。
A.public static void main(String[]args)
B.public static void main(String args[])
C.public static void main(String[]a)
D.public static void main(string[]args) 奥鹏作业答案
正确答案:————
16.[单选题]计算机中的流是
A.流动的字节
B.流动的对象
C.流动的文件
D.流动的数据缓冲区
正确答案:————
17.[单选题]Which statement is correctly declare a variable a which is suitable for refering to an array of 50 string empty object?
A.String [] a;
B.char a[][];
C.String a;
D.String a;
正确答案:————
18.[单选题]在j2sdk1.4.2版中,解压得到的目录中, 是存放编译器、解释器和其他许多工具的目录。
A.jre
B.lib
C.demo
D.bin
正确答案:————
19.[单选题]设有下面的两个类定义:class A{void show(){System.out.print("AA");}}
class B extends A{void show(){System.out.print("BB");}}
则顺序执行如下语句后输出的结果为 。A a=new A();B b=new B();
a.show();b.show();
A.AAAA
B.AABB
C.BBBB
D.BBAA
正确答案:————
20.[单选题]以下 方法用于定义线程的执行体(线程体)。
A.start()
B.init()
C.run()
D.synchronized()
正确答案:————
21.[判断题]( )如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。
A.错误
B.正确
正确答案:————
22.[判断题]( )有的类定义时可以不定义构造函数,所以构造函数不是必需的。
A.错误
B.正确
正确答案:————
23.[判断题]( )子类要调用父类的方法,必须使用super关键字。
A.错误
B.正确
正确答案:————
24.[判断题]( )在Java语言中,系统常量null,false,true既可以大写,也可以小写。
A.错误
B.正确
正确答案:————
25.[判断题]( )Java语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型。
A.错误
B.正确
正确答案:————
19春《面向对象程序设计》在线作业2
1.[单选题]下列叙述中不正确的是
A.abstract不能与final并列修饰同一个类
B.abstract类中不可以有private的成员
C.abstract方法必须在abstract类中
D.static方法中能直接处理非static的属性
正确答案:——D——
2.[单选题]Java中main()函数的值是 。
A.String
B.int
C.char
D.void
正确答案:——D——
3.[单选题]下列关于继承的叙述中, 是正确的。
A.子类能继承父类的所有方法和状态
B.子类能继承父类的非私有方法和状态
C.子类只能继承父类的public方法和状态
D.子类只能继承父类的方法,而不继承状态
正确答案:——B——
4.[单选题]Java语言中,字符变量以char类型表示,它在内存中占 位bit。
A.8
B.16
C.32
D.2
正确答案:————
5.[单选题]一个Java Application运行后,在系统中是作为一个
A.线程
B.进程
C.进程或线程
D.不可预知
正确答案:————
6.[单选题]Java Application源程序文件的扩展名为
A..java
B..class
C..html
D..exe
正确答案:————
7.[单选题]有类定义:abstract class A{public abstract void f();}下面关于该类的描述中正确的是
A.该类可以用new A();实例化一个对象
B.该类不能被继承
C.该类的方法不能被重载
D.以上说法都不对
正确答案:————
8.[单选题]在线程中,普通优先级的线程其优先级默认值为
A.1
B.2
C.5
D.10
正确答案:————
9.[单选题]关键字super的作用是
A.用来访问父类被隐藏的成员变量
B.用来调用父类中被重载的方法
C.用来调用父类的构造方法
D.以上都是
正确答案:————
10.[单选题]下列 关键字通常用来给对象进行加锁,该标记使得对对象的访问是排他的。
A.transient
B.serialize
C.synchronized
D.static
正确答案:————
11.[单选题]设有下面两个类的定义:class Person{long id;String name;}
class Student extends Person{int score;int getScore(){return score;}}
则类Person和类Student的关系是
A.包含关系
B.继承关系
C.关联关系
D.无关系
正确答案:————
12.[单选题]若要抛出异常,应该使用下列 子句。
A.catch
B.throw
C.try
D.finally
正确答案:————
13.[单选题]当方法遇到异常又不知如何处理时,应该
A.捕获异常
B.抛出异常
C.用throws声明异常
D.嵌套异常
正确答案:————
14.[单选题]下列 不是Java的保留字。
A.do
B.double
C.sizeof
D.while
正确答案:————
15.[单选题]下列保留字中书写正确的是
A.Case
B.For
C.try
D.viod
正确答案:————
16.[单选题]对于catch子句的排列,下列 是正确的。
A.父类在先,子类在后
B.子类在先,父类在后
C.有继承关系的异常不能在同一个try结构程序段内
D.排列顺序可任意
正确答案:————
17.[单选题]已知如下代码:
public?class?Test{
static long?a[]?=?new?long;
public?static?void?main?(?String?arg[]?)?{
System.out.println?(?a?);
}
}
则下面 个语句是正确的。
A.Output is null.
B.When compile, some error will occur.
C.Output is 0.
D.When running, some error will occur.
正确答案:————
18.[单选题]Which statement is correctly declare a variable a which is suitable for refering to an array of 50 string empty object?
A.String [] a;
B.char a[][];
C.String a;
D.String a;
正确答案:————
19.[单选题]Applet运行时,被浏览器或appletviewer调用的第一个方法是
A.paint()
B.init()
C.start()
D.destroy()
正确答案:————
20.[单选题]如下 字符串是Java中合法的用户自定义标识符。
A.super
B.3number
C.#number
D.$number
正确答案:————
21.[判断题]( )Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A.错误
B.正确
正确答案:————
22.[判断题]( )Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。
A.错误
B.正确
正确答案:————
23.[判断题]( )final类中的属性和方法都必须被final修饰符修饰。
A.错误
B.正确
正确答案:————
24.[判断题]( )子类要调用父类的方法,必须使用super关键字。
A.错误
B.正确
正确答案:————
25.[判断题]( )A class can implement as many interfaces as needed.
A.错误
B.正确
正确答案:————
19春《面向对象程序设计》在线作业3
1.[单选题]关键字super的作用是
A.用来访问父类被隐藏的成员变量
B.用来调用父类中被重载的方法
C.用来调用父类的构造方法
D.以上都是
正确答案:——D——
2.[单选题]在Java的基本数据类型中,int型数据占用 字节内存空间。
A.1
B.2
C.4
D.不能确定,取决于计算机字长
正确答案:——C——
3.[单选题]下列 关键字通常用来给对象进行加锁,该标记使得对对象的访问是排他的。
A.transient
B.serialize
C.synchronized
D.static
正确答案:——C——
4.[单选题]在Java中,子类重新定义一个与从父类那里继承来的域变量(成员变量)完全相同的变量,这称为域的
A.隐藏
B.覆盖
C.重载
D.Java不支持此特性
正确答案:————
5.[单选题]以下 约束符可用于定义成员常量。
A.static
B.final
C.abstract
D.No modifier can be used
正确答案:————
6.[单选题]以下 方法用于定义线程的执行体(线程体)。
A.start()
B.init()
C.run()
D.synchronized()
正确答案:————
7.[单选题]创建字符串s:String s=new String("abcd");以下 将改变s。
A.s.append("x");
B.s.concat("y");
C.s.substring(3);
D.以上语句都不会
正确答案:————
8.[单选题]下列 是异常的含义。
A.程序的语法错
B.程序编译或运行中所发生的异常事件
C.程序预先定义好的异常事件
D.程序编译错误
正确答案:————
9.[单选题]在Applet的关键方法中,下列 方法是关闭浏览器以释放Applet占用的所有资源。
A.init()
B.start()
C.stop()
D.destroy()
正确答案:————
10.[单选题]下列类定义中不正确的是
A.public class A extends B{}
B.public class A extends B,D{}
C.public class A implements B,D{}
D.public class A extends B implements C,D,E{}
正确答案:————
11.[单选题]下列叙述错误的是
A.Java是一种面向对象的网络编程语言
B.Java Applet程序在网络上传输不受硬软件平台的限制
C.Java提供了类库支持TCP/IP协议
D.Java语言允许使用指针访问内存
正确答案:————
12.[单选题]设有下面两个类的定义:class Person{long id;String name;}
class Student extends Person{int score;int getScore(){return score;}}
则类Person和类Student的关系是
A.包含关系
B.继承关系
C.关联关系
D.无关系
正确答案:————
13.[单选题]下面 函数是public void example(int k){...}的重载函数。
A.public void example( int m){...}
B.public int example(int k){...}
C.public void example2(int k){...}
D.public int example( int m, float f){...}
正确答案:————
14.[单选题]下列 是创建一个标识有“OK”的按钮的语句。
A.TextField b=new TextField("OK");
B.Button b=new Button("OK");
C.TextArea b=new TextArea("OK");
D.Checkbox b=new Checkbox("OK");
正确答案:————
15.[单选题]在使用interface声明一个接口时,只可以使用 修饰符修饰该接口。
A.public
B.protected
C.private和protected
D.private
正确答案:————
16.[单选题]下列关于继承的叙述中, 是正确的。
A.子类能继承父类的所有方法和状态
B.子类能继承父类的非私有方法和状态
C.子类只能继承父类的public方法和状态
D.子类只能继承父类的方法,而不继承状态
正确答案:————
17.[单选题]下列代码的执行结果是 。public class A{public static void main(String[]args){System.out.println(5/2);}}
A.2.5
B.2.0
C.3
D.2
正确答案:————
18.[单选题]下列叙述中正确的是
A.Java是不区分英文字母大小写的,源文件名与程序类名不允许相同
B.Java语言以方法为程序的基本单位
C.Applet是Java的一类特殊应用程序,它嵌入HTML中,随主页发布到互联网上
D.以//符开始的为多行注释语句
正确答案:————
19.[单选题]下列各输出语句中,显示结果为“123”的是
A.System.out.println(1+2+3);
B.System.out.println(1+""+2+3);
C.System.out.println(1+2+3+"");
D.System.out.println(1+2+""+3);
正确答案:————
20.[单选题]对于catch子句的排列,下列 是正确的。
A.父类在先,子类在后
B.子类在先,父类在后
C.有继承关系的异常不能在同一个try结构程序段内
D.排列顺序可任意
正确答案:————
21.[判断题]( )Java语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型。
A.错误
B.正确
正确答案:————
22.[判断题]( )Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A.错误
B.正确
正确答案:————
23.[判断题]( )抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。
A.错误
B.正确
正确答案:————
24.[判断题]( )字符串分为两大类,一类是字符串常量,使用StringBuffer类的对象表示;另一类是字符串变量,使用String类的对象表示。
A.错误
B.正确
正确答案:————
25.[判断题]( )Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。
A.错误
B.正确
正确答案:————
无忧答案网附件是答案,请核对题目下载
页:
[1]