南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx

上传人:b****3 文档编号:16428102 上传时间:2022-11-23 格式:DOCX 页数:21 大小:21.57KB
下载 相关 举报
南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx_第1页
第1页 / 共21页
南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx_第2页
第2页 / 共21页
南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx_第3页
第3页 / 共21页
南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx_第4页
第4页 / 共21页
南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx

《南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx》由会员分享,可在线阅读,更多相关《南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。

南开20秋学期《Java语言程序设计》在线作业答案040Word文档格式.docx

(单选题)4:

设原字符串s为StringBuffer型,且s="

Hellojava"

如果想用子串替换把s转换成"

HelloWorld"

则正确的语句是()。

s.replace(6,9,"

World"

);

s.replace(6,10,"

s="

;

s=replace("

java"

"

(单选题)5:

下列代码的执行结果是:

publicclassTest3{

publicstaticvoidmain(Stringargs[]){

System.out.println(100%3);

System.out.print("

System.out.println(100%3.0);

}

}

1,1

1,1.0

1.0,1

1.0,1.0

(单选题)6:

下列代码的执行结果是:

publicclassTest1{

floatt=9.0f;

intq=5;

System.out.println((t++)*(--q));

40

40.0

36

36.0

(单选题)7:

一个循环一般应包括哪几部分内容()

初始化部分

循环体部分

迭代部分和终止部分

以上都是

(单选题)8:

下列不属于条件语句关键字的是()

if

else

switch

while

(单选题)9:

s=s.delete(5,12);

如果s="

abcdefghigklmn"

则执行删除语句后,s的值为()。

abcdefn

abcdemn

abcdemn

abcdelmn

(单选题)10:

以下程序段的输出结果为

classCruncher{

voidcrunch(inti){

System.out.println("

intversion"

voidcrunch(Strings){

Stringversion"

Crunchercrun=newCruncher();

charch='

p'

crun.crunch(ch);

intversion

Stringversion

编译出错

编译通过,但产生异常

(单选题)11:

下面属于Java关键字的是

NULL

IF

do

While

C

(单选题)12:

关于计算机输入和输出,下列哪一项是不正确的()。

一般称为IO:

InputOutput

计算机程序的一般模型可归纳为:

输入、计算和输出

对于同样的程序,不同的输入,一般会有不同的输出

是人机交互的重要手段

(单选题)13:

在Java中,负责对字节代码解释执行的是()。

垃圾回收器

虚拟机

编译器

多线程机制

(单选题)14:

String(byte[],int,int)中,第三个参数用来生成字符串的byte型数组的()。

长度

起始位置

终止位置

终止位置+1

(单选题)15:

下面哪个不是Java标准库中Writer类的子类()。

FilterWriter

PrintWriter

LineNumberWriter

FileWriter

(单选题)16:

在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是()。

(单选题)17:

如果希望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰()。

private

protected

privateprotected

public

(单选题)18:

在switch(expression)语句中,expression的数据类型不能是()。

double

char

byte

short

(单选题)19:

要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?

应不加修饰符

(单选题)20:

关于while和do-while循环,下列说法正确的是()

两种循环除了格式不通外,功能完全相同

与do-while语句不通的是,while语句的循环至少执行一次

do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句

以上都不对。

(单选题)21:

Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?

Stringargs

Stringar[]

Chararg

StringBufferargs[]

(单选题)22:

不能构成循环的语句是()。

for语句

while语句

switch语句

do—while语句

(单选题)23:

关于方法的形参和实参,下列说法正确的是()。

和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束。

实参可以是常量、变量、表达式,但是不能是方法。

实参和形参在数量上、类型上和顺序上必须严格一致。

方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参。

(单选题)24:

for(;

)是()。

循环结构

分支结构

顺序结构

选择结构

(单选题)25:

如下哪个不是Java中有效的关键字?

()

const

false

this

(多选题)26:

下列关于变量的叙述中正确的是()。

实例变量是类的成员变量

实例变量用关键字static声明

在方法中定义的局部变量在该方法被执行时创建

局部变量在使用前必须被初始化

A,C,D

(多选题)27:

下列哪一个属于JAVA语言的数据类型()。

指针类型

数组

浮点类型

B,C,D

(多选题)28:

关于选择结构下列哪些说法错误()。

if语句和else语句必须成对出现

if语句可以没有else语句对应

switch结构中每个case语句中必须用break语句

switch结构中必须有default语句

(多选题)29:

关于Java的标准输入输出流,下列哪些是正确的()。

System.out和System.in分别用来处理标准输出和输入

标准输入和输出均只针对计算机键盘和屏幕

Java对输入和输出编程均要求强制异常保护

只有一个标准输入流

A,B,D

(多选题)30:

以下不正确的描述是()。

方法的定义不可以嵌套,但方法的调用可以嵌套。

方法的定义可以嵌套,但方法的调用不可以嵌套。

方法的定义和方法的调用均不可以嵌套。

方法的定义和方法的调用均可以嵌套。

(多选题)31:

下面哪些循环不会导致死循环?

for(intk=0;

k0;

k--)

k++)

(多选题)32:

下列关于JAVA语言中要使用的一个变量,正确的是()。

在JAVA程序中要使用一个变量,必须先对其进行声明

变量声明语句可以在程序的任何地方,只要在变量使用前就可以

变量不可以在其作用域之外使用

局部变量在使用之前可以不初始化,系统使用默认的初始值

A,B,C

(多选题)33:

下列语句中,不属于多分支语句的是()。

if语句

dowhile语句

(多选题)34:

关于JavaApplication和Applet的说法中,不正确的是()。

都包含main()方法

都通过“appletviewer”命令执行

都通过“javac”命令编译

都嵌入在HTML文件中执行

(多选题)35:

下列JAVA语句中,正确是()。

int$e,a,b=10;

charc,d='

a'

floate=0.0d;

doublee=0.0f;

(判断题)36:

F

(判断题)37:

Java的各种数据类型所占用的内存长度与具体软硬件环境有关

(判断题)38:

在Java的方法中定义一个常量要用const关键字。

(判断题)39:

子类必须通过super()关键字调用父类的构造函数

(判断题)40:

Java语言中的数组元素只能是基本数据类型而不能为对象类型。

错误

正确

(判断题)41:

若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。

T

(判断题)42:

数组使用完成后,所占用的存储空间的释放是由垃圾收集器自动回收的。

(判断题)43:

Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

(判断题)44:

抽象方法的body部分必须用一对大括号{?

}包住

(判断题)45:

(判断题)46:

Java?

类可以作为类型定义机制和数据封装机制

(判断题)47:

在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。

(判断题)48:

方法的定义可以嵌套,但方法的调用不可以嵌套。

(判断题)49:

实例方法可直接调用超类的实例方法

(判断题)50:

一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;

所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1