java语言与面向对象程序设计答案_Java语言与面向对象程序设计基础-形考一试题及答案...

Java语言与面向对象程序设计基础

形考作业一

窗体顶端

题目1

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

下述概念中不属于面向对象方法的是哪一组?

选择一项:

blog_696f3ba70102z445.htmla.

继承、多态

blog_696f3ba70102z445.htmlb.

过程调用

blog_696f3ba70102z445.htmlc.

类、封装

blog_696f3ba70102z445.htmld.

对象、消息

反馈

你的回答正确

正确答案是:过程调用

题目2

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

如何使用布局管理器来在Frame窗体中布置一个按钮,此按钮大小不受Frame窗体的大小变化的影响?

选择一项:

blog_696f3ba70102z445.htmla.

设置Frame窗体的布局管理器为GridLayout

blog_696f3ba70102z445.htmlb.

设置Frame窗体的布局管理器为FlowLayout

blog_696f3ba70102z445.htmlc.

设置Frame窗体的布局管理器为CardLayout

blog_696f3ba70102z445.htmld.

将按钮放置在BorderLayout布局管理器的中心区域

反馈

你的回答不正确

正确答案是:设置Frame窗体的布局管理器为FlowLayout

题目3

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

public class Person{ int arr[] = new int[10]; public static void main(String a[]) { System.out.println(arr[1]); } }

选择一项:

blog_696f3ba70102z445.htmla.

输出为0

blog_696f3ba70102z445.htmlb.

编译正确,但是运行时出错

blog_696f3ba70102z445.htmlc.

编译时将发生错误

blog_696f3ba70102z445.htmld.

输出为null

反馈

你的回答正确

正确答案是:编译时将发生错误

题目4

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

给出下面的代码:if (x>0) { System.out.println("first"); } else if (x>-3) { System.out.println("second"); }

else { System.out.println("third"); }x

的取值在什么范围内时将打印字符串"second"。

选择一项:

blog_696f3ba70102z445.htmla.

x > 0

blog_696f3ba70102z445.htmlb.

x <= -3

blog_696f3ba70102z445.htmlc.

x > -3

blog_696f3ba70102z445.htmld.

x <= 0 & x > -3

反馈

你的回答不正确

正确答案是:x <= 0 & x > -3

题目5

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

下面哪个不是InputStream类中的方法?

选择一项:

blog_696f3ba70102z445.htmla.

void flush()

blog_696f3ba70102z445.htmlb.

int read(byte[])

blog_696f3ba70102z445.htmlc.

int available()

blog_696f3ba70102z445.htmld.

void close()

反馈

你的回答不正确

正确答案是:void flush()

题目6

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

下列语句序列执行后,num的值是多少?Random rd1=new Random();int num=rd1.nextInt(36)+1;

选择一项:

blog_696f3ba70102z445.htmla.

35

blog_696f3ba70102z445.htmlb.

0

blog_696f3ba70102z445.htmlc.

1~36之间的随机整数

blog_696f3ba70102z445.htmld.

37

反馈

你的回答正确

正确答案是:1~36之间的随机整数

题目7

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

以下哪个类是所有类的根父类?

选择一项:

blog_696f3ba70102z445.htmla.

System

blog_696f3ba70102z445.htmlb.

Exception

blog_696f3ba70102z445.htmlc.

Class

blog_696f3ba70102z445.htmld.

Object

反馈

你的回答不正确

正确答案是:Object

题目8

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

给出下面的代码,

blog_696f3ba70102z445.html

输出将是什么?

选择一项:

blog_696f3ba70102z445.htmla.

The

value is 10The

value is 9

blog_696f3ba70102z445.htmlb.

The

value is 10The

value is 8

blog_696f3ba70102z445.htmlc.

The

value is 9The

value is 8

blog_696f3ba70102z445.htmld.

The

value is 11The

value is 10

反馈

你的回答不正确

正确答案是:The

value is 10The

value is 9

题目9

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

若有定义int a = 2; 则执行完语句 a -=

a * a; 后,a的值是多少?

选择一项:

blog_696f3ba70102z445.htmla.

4

blog_696f3ba70102z445.htmlb.

0

blog_696f3ba70102z445.htmlc.

-4

blog_696f3ba70102z445.htmld.

-2

反馈

你的回答不正确

正确答案是:-2

题目10

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

下列选项中哪个是将一个十六进制值赋值给一个long型变量?

选择一项:

blog_696f3ba70102z445.htmla.

long number = 0345;

blog_696f3ba70102z445.htmlb.

long number = 345L;

blog_696f3ba70102z445.htmlc.

long number = 0345L;

blog_696f3ba70102z445.htmld.

long number = 0x345L;

反馈

你的回答不正确

正确答案是:long number = 0x345L;

题目11

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

下列程序段执行后 b3 的结果是多少?boolean b1=true, b2=true, b3;b3= !b1 ? b1 :!b2;

选择一项:

blog_696f3ba70102z445.htmla.

true

blog_696f3ba70102z445.htmlb.

0

blog_696f3ba70102z445.htmlc.

false

blog_696f3ba70102z445.htmld.

1

反馈

你的回答不正确

正确答案是:false

题目12

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

以下选项中的变量都已正确定义,不合法的表达式是哪个?

选择一项:

blog_696f3ba70102z445.htmla.

n-3

blog_696f3ba70102z445.htmlb.

A%6

blog_696f3ba70102z445.htmlc.

a >= 4 == b<1

blog_696f3ba70102z445.htmld.

a=8

反馈

你的回答正确

正确答案是:a=8

题目13

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

有一声明语句为boolean t;

下面赋值语句中t的值为false的是哪个?

选择一项:

blog_696f3ba70102z445.htmla.

t=(2==3)?true:false;

blog_696f3ba70102z445.htmlb.

t=5>3;

blog_696f3ba70102z445.htmlc.

t=(true|false);

blog_696f3ba70102z445.htmld.

t=!false;

反馈

你的回答不正确

正确答案是:t=(2==3)?true:false;

题目14

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

以下哪一个修饰符当用于一个方法前时,必须也用在类前?

选择一项:

blog_696f3ba70102z445.htmla.

public

blog_696f3ba70102z445.htmlb.

static

blog_696f3ba70102z445.htmlc.

abstract

blog_696f3ba70102z445.htmld.

final

反馈

你的回答不正确

正确答案是:abstract

题目15

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

读程序,以下描述中正确的是哪一个?public

class Test {private int x;public static void main(String args[]){x=2;}}

选择一项:

blog_696f3ba70102z445.htmla.

程序可以正常编译和运行。

blog_696f3ba70102z445.htmlb.

将“private int x”修改为“static int x”,则x=2语句合法。

blog_696f3ba70102z445.htmlc.

将“private int x”修改为“public int x”,则x=2语句合法。

blog_696f3ba70102z445.htmld.

将“private int x”修改为“final int x”,则x=2语句合法。

反馈

你的回答正确

正确答案是:将“private int x”修改为“static int

x”,则x=2语句合法。

题目16

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

编译Java

Application源程序文件将产生相应的字节码文件,扩展名为哪一个?

选择一项:

blog_696f3ba70102z445.htmla.

.java

blog_696f3ba70102z445.htmlb.

.class

blog_696f3ba70102z445.htmlc.

.exe

blog_696f3ba70102z445.htmld.

.html

反馈

你的回答正确

正确答案是:.class

题目17

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

哪个表达式是声明一个含有10个String对象的数组?

选择一项:

blog_696f3ba70102z445.htmla.

char str[10];

blog_696f3ba70102z445.htmlb.

String str[]=new String[10];

blog_696f3ba70102z445.htmlc.

String str[10];

blog_696f3ba70102z445.htmld.

char str[]=new char [10];

反馈

你的回答正确

正确答案是:String str[]=new

String[10];

题目18

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

下列的哪个声明是合法的?

选择一项:

blog_696f3ba70102z445.htmla.

long l = 4990;

blog_696f3ba70102z445.htmlb.

double d = 34.4D;

blog_696f3ba70102z445.htmlc.

float f = 1.1;

blog_696f3ba70102z445.htmld.

int i = 4L;

反馈

你的回答不正确

正确答案是:long l = 4990;

题目19

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

运行程序,结果为以下哪个值?class

Tester{int var;Tester(double var){this.var=(int)var;}Tester(int var){this("hello");}Tester(String s){this();System.out.println(s);}Tester(){System.out.println("Good-bye");}public static void main(String args[]){Tester t = new Tester(5);}}

选择一项:

blog_696f3ba70102z445.htmla.

Good-byehello

blog_696f3ba70102z445.htmlb.

5

blog_696f3ba70102z445.htmlc.

hello

blog_696f3ba70102z445.htmld.

helloGood-bye

反馈

你的回答正确

正确答案是:Good-byehello

题目20

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

应用程序的main方法中有以下语句,则输出的结果是多少?String s1=new String("AAA");String s2=new String("AAA"); boolean b1=s1.equals(s2);boolean b2=(s1==s2); System.out.print(b1+"" ""+b2);

选择一项:

blog_696f3ba70102z445.htmla.

true true

blog_696f3ba70102z445.htmlb.

false true

blog_696f3ba70102z445.htmlc.

false false

blog_696f3ba70102z445.htmld.

true false

反馈

你的回答不正确

正确答案是:true false

题目21

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

以下标识符中,哪个是无效的标识符?

选择一项:

blog_696f3ba70102z445.htmla.

ok

blog_696f3ba70102z445.htmlb.

IDoLikeTheLongNameClass

blog_696f3ba70102z445.htmlc.

$byte

blog_696f3ba70102z445.htmld.

const

反馈

你的回答不正确

正确答案是:const

题目22

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

读程序,以下运行结果描述正确的是哪一个?private

class Test{Test(){int i =100;System.out.println(i);}}public

class Test extends Test{static int i =200;public static void main(String args[]){Test t =new Test( );System.out.println(i);}}

选择一项:

blog_696f3ba70102z445.htmla.

运行结果为:200

blog_696f3ba70102z445.htmlb.

运行结果为:100

blog_696f3ba70102z445.htmlc.

编译出错,Test类不能用private修饰

blog_696f3ba70102z445.htmld.

运行结果为:100和200

反馈

你的回答不正确

正确答案是:编译出错,Test类不能用private修饰

题目23

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

以下是一个关于设置了适当字符间距的TextField的表达式,哪一个是正确的描述?TextField t = new TextField("they are good",40);

选择一项:

blog_696f3ba70102z445.htmla.

显示的宽度必须是40个字符

blog_696f3ba70102z445.htmlb.

用户可以编辑字符

blog_696f3ba70102z445.htmlc.

一行中最大的字符数是40

blog_696f3ba70102z445.htmld.

被显示的字符串可以使用多种字体

反馈

你的回答不正确

正确答案是:用户可以编辑字符

题目24

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

设有定义 int i=123; long j=456; 下面赋值不正确的语句是哪一个?

选择一项:

blog_696f3ba70102z445.htmla.

i=(int)j;

blog_696f3ba70102z445.htmlb.

j=i;

blog_696f3ba70102z445.htmlc.

i=j;

blog_696f3ba70102z445.htmld.

j=(long)i;

反馈

你的回答正确

正确答案是:i=j;

题目25

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

现有一变量声明为 boolean aa;

下列赋值语句中正确的是哪个?

选择一项:

blog_696f3ba70102z445.htmla.

aa=false;

blog_696f3ba70102z445.htmlb.

aa="false";

blog_696f3ba70102z445.htmlc.

aa=False;

blog_696f3ba70102z445.htmld.

aa=0;

反馈

你的回答不正确

正确答案是:aa=false;

题目26

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

下列程序段执行后y的结果是哪个?int x1 = 9, x2 =

6, y;y =(++x1 != x2 ++ )? (x1+x2) :(x1- x2);

选择一项:

blog_696f3ba70102z445.htmla.

3

blog_696f3ba70102z445.htmlb.

17

blog_696f3ba70102z445.htmlc.

9

blog_696f3ba70102z445.htmld.

15

反馈

你的回答不正确

正确答案是:17

题目27

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

下列语句序列执行后,k 的值是多少?int i=6, j=8, k=10, n=5, m=7;if( i

选择一项:

blog_696f3ba70102z445.htmla.

9

blog_696f3ba70102z445.htmlb.

11

blog_696f3ba70102z445.htmlc.

12

blog_696f3ba70102z445.htmld.

10

反馈

你的回答正确

正确答案是:9

题目28

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

现有整型数组a,它有10个元素,为了打印输出它的第9个数组元素,下面正确的代码是哪个?

选择一项:

blog_696f3ba70102z445.htmla.

System.out.println(a[a.length-1]);

blog_696f3ba70102z445.htmlb.

System.out.println(a[9]);

blog_696f3ba70102z445.htmlc.

System.out.println(a[8]);

blog_696f3ba70102z445.htmld.

System.out.println(a[10]);

反馈

你的回答正确

正确答案是:System.out.println(a[8]);

题目29

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

关于垃圾收集的哪些叙述是正确的?

选择一项:

blog_696f3ba70102z445.htmla.

垃圾收集能够在期望的时间释放被java对象使用的内存

blog_696f3ba70102z445.htmlb.

垃圾收集将检查并释放不再使用的内存

blog_696f3ba70102z445.htmlc.

程序开发者必须自己创建一个线程进行内存释放的工作

blog_696f3ba70102z445.htmld.

垃圾收集允许程序开发者明确指定并立即释放该内存

反馈

你的回答正确

正确答案是:垃圾收集将检查并释放不再使用的内存

题目30

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

以下访问控制修饰符中仅允许同包中进行访问,不允许不同包访问的是哪一个?

选择一项:

blog_696f3ba70102z445.htmla.

private

blog_696f3ba70102z445.htmlb.

缺省访问模式

blog_696f3ba70102z445.htmlc.

protected

blog_696f3ba70102z445.htmld.

public

反馈

你的回答正确

正确答案是:缺省访问模式

题目31

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

如果一个类没有使用extends关键字扩展任何类,则该类无父类。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“错”。

题目32

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

子类可以重写一个父类的构造方法。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“错”。

题目33

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

当一个类没有显式定义构造方法时,Java系统总是为其创建一个默认的无参的构造方法。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目34

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

Java中所有参数的传递都采用值传递方式,即当传递一个参数到方法中时方法获得的是传递参数的副本。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目35

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

maxElements是一个成员变量,声明为:“public static final int

maxElements=100;”

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目36

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

一个源文件中最多只能包含一个包声明语句(package)。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目37

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

在同一个类的不同构造方法中调用该类的其它构造方法需要使用this(…)的形式,this(…)不能在构造方法的第一行调用。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“错”。

题目38

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

任何变量在使用前都必须显式初始化。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“错”。

题目39

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入的类增加安全性。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目40

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

局部变量在定义该变量的方法被调用时被创建,而在该方法退出后被撤销,其生存期和定义该变量的方法的生存期相同。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目41

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

一个源文件中,如果没有public类,则源文件名不必与源文件中其它类名一致。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目42

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

类File重写方法equals()在两个实例对象的内容和类型一致时返回true。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目43

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

一个源文件可以包含多个类。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“错”。

题目44

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

在源文件中,如果存在一个public类定义,则源文件名必须与public类名一致。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目45

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

Frame类默认的布局管理器是BorderLayout,Dialog类没有默认的布局管理器。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“错”。

题目46

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

Math类是final类,因此在被其他类继承时其中的方法不能被重写。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“错”。

题目47

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

Math类是final类,因此在被其他类继承时其中的方法不能被重写。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“错”。

题目48

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

垃圾收集的过程在Java程序的生存期中是自动的,不需要分配和释放内存,也避免了内存泄漏。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

题目49

正确

获得2.00分中的2.00分

blog_696f3ba70102z445.html标记题目

题干

在一个抽象类中不能定义构造方法。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“错”。

题目50

不正确

获得2.00分中的0.00分

blog_696f3ba70102z445.html标记题目

题干

Component类是所有界面组件的父类。

选择一项:

blog_696f3ba70102z445.html

blog_696f3ba70102z445.html

反馈

正确的答案是“对”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值