南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx

上传人:b****6 文档编号:8656030 上传时间:2023-05-12 格式:DOCX 页数:11 大小:17.62KB
下载 相关 举报
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第1页
第1页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第2页
第2页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第3页
第3页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第4页
第4页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第5页
第5页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第6页
第6页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第7页
第7页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第8页
第8页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第9页
第9页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第10页
第10页 / 共11页
南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx

《南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx(11页珍藏版)》请在冰点文库上搜索。

南开21春学期《Java语言程序设计》在线作业Word文档下载推荐.docx

k=0;

9)t1=newTest();

10)t2=newTest(j,k);

11)}

12)}

第3行

第5行

第6行

第10行

A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:

1.Aa0=newA();

2.Aa1=newB();

3.Aa2=newC();

问以下哪个说法是正确的?

只有第1行能通过编译

第1、2行能通过编译,但第3行编译出错

第1、2、3行能通过编译,但第2、3行运行时出错

第1行、第2行和第3行的声明都是正确的?

下列哪个数代表八进制整数?

0XA6

-1E3

1840

0144

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

java.applet

java.awt

java.util

java.lang

下列哪项不是Java标准库中OutputStream类的子类()。

ByteArrayOutputStream

DataOutputStream

PrintStream

LineNumberOutputStream

下面()不是Java中的容器。

Canvas

ScrollPane

.Applet

Dialog

A

构造方法被调用是当()。

类定义时

使用对象的属性时

使用对象的方法时

对象被创建时

C

下列哪个数代表八进制整数?

当方法遇到异常又不知如何处理时,下列哪种做法是正确的?

捕获异常

抛出异常

声明异常

嵌套异常

给出下面代码段:

publicclassTest1{

publicstaticvoidmain(Stringargs[]){

intm;

switch(m)

{

case0:

System.out.println("

case0"

);

case1:

case1"

break;

case2:

default:

default"

下列m的哪个值将引起“default”的输出?

1

2

以上都不正确

定义一个名为key的类,使之不能被继承,应选()。

classkey{}

nativeclasskey{}

classkey{final;

}

finalclasskey{}

给出下面代码,关于该程序以下哪个说法是正确的?

()

publicclassPerson{

staticintarr[]=newint[5];

publicstaticvoidmain(Stringa[])

System.out.println(arr[0]);

编译时将产生错误

编译时正确,运行时将产生错误

输出零

输出空

对于FileInputStream类,下列哪一项是不正确的()。

从InputStream类继承

不支持InputStream的有些方法

不适合读取字符文件,适合读取字节文件

能实现文件的倒序读取

在Java中,表示换行符的转义字符是()。

\n

\f

'

n'

\dd

在Java中,能实现多重继承效果的方式是()。

内部类

适配器

接口

同步

按运算符操作数的数目划分,运算符?

:

的类型是

三元

二元

四元

一元

下列关于JAVA语言特性的描述中,错误的是()。

支持多线程操作

JAVA程序与平台无关

JAVA程序可以直接访问Internet上的对象

支持单继承和多继承

下列关于构造方法的说法正确的是

因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。

构造方法是给对象赋初值,所以没有返回值,要用void来声明。

构造方法不能被程序调用,也不可以重载。

一个类只允许有一个构造方法。

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

FilterWriter

PrintWriter

LineNumberWriter

FileWriter

下面哪一个循环会导致死循环?

for(intk=0;

k0;

k--)

k++)

下列程序的输出结果为

intj=2;

switch(j){

Valueistwo."

case2+1:

Valueisthree."

Valueis"

+j);

Valueistwo.

Valueistwo.Valueisthree.

Valueistwo.Valueisthree.Valueis2

编译错误

B

下列属于合法的Java标识符是()。

_cat

5books

+static

-3.14159

若有定义如下classA{intx,x1;

intf(){inta;

…}intg(){inty;

…}},则不正确的赋值为()。

在f()中a=x

在f()中x=a

在f()中x=x1

在g()中y=a

以下字符常量中不合法的是()。

@'

)。

主方法中定义的变量只能在主方法中使用,不能在其他方法中使用。

形参变量是属于被调方法的局部变量,而实参变量一般是属于主调方法的局部变量。

不允许在不同的方法中使用相同的变量名。

在复合语句中也可以定义变量,其作用域只在复合语句范围内。

A,B,D

一个对象创建包括的操作中,包含下面的()。

释放内存

对象声明

分配内存

调用构造方法

B,C,D

关于File类,下列哪些是正确的()。

可直接获取文件相关信息,如文件名和路径等

可读取和存储文件内容

可以用来表示文件和目录

可通过各种流类包装读写文件

A,B,C

若有定义classA{intx,y;

staticfloatf(inta){…}floatg(intx1,intx2){…}}及Aa1=newA();

则下列用法中合法的是()。

A.g(3,2)

A.f(3)

a1.f(4)

a1.g(2,5)

下列描述中不正确的一项是()。

标识符首字符的后面可以跟数字

标识符不区分大小写

复合数据类型变量包括布尔型、字符型、浮点型

数组属于基本数据类型

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

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

在Java中%是取余运算符,要求两端操作数为整型。

错误

正确

Java的类不允许多重继承,但接口支持多重继承。

Java有两类程序:

JavaApplication和JavaApplet,其中JavaApplet程序由嵌入到浏览器中的解释器解释运行。

如果用final修饰方法,则该方法不能在子类中被覆盖

无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B.class的字节码文件。

构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。

在Java中%是取余运算符,要求两端操作数为整型。

在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。

Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。

Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。

Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。

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

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

File类可以作为FileInputStream类的构造方法的参数

 

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

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2