西交《JAVA语言程序设计》在线作业B324660A.docx

上传人:b****2 文档编号:2186828 上传时间:2022-10-27 格式:DOCX 页数:12 大小:17.94KB
下载 相关 举报
西交《JAVA语言程序设计》在线作业B324660A.docx_第1页
第1页 / 共12页
西交《JAVA语言程序设计》在线作业B324660A.docx_第2页
第2页 / 共12页
西交《JAVA语言程序设计》在线作业B324660A.docx_第3页
第3页 / 共12页
西交《JAVA语言程序设计》在线作业B324660A.docx_第4页
第4页 / 共12页
西交《JAVA语言程序设计》在线作业B324660A.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

西交《JAVA语言程序设计》在线作业B324660A.docx

《西交《JAVA语言程序设计》在线作业B324660A.docx》由会员分享,可在线阅读,更多相关《西交《JAVA语言程序设计》在线作业B324660A.docx(12页珍藏版)》请在冰豆网上搜索。

西交《JAVA语言程序设计》在线作业B324660A.docx

西交《JAVA语言程序设计》在线作业B324660A

西交《JAVA语言程序设计》在线作业

看以下程序:

booleana=false;

booleanb=true;

booleanc=(a&&b)&&(!

b);

intresult=c==false?

1:

2;

这段程序执行完后,c与result的值是:

()

A:

c=false;result=1;

B:

c=true;result=2;

C:

c=true;result=1;

D:

c=false;result=2;

答案:

A

设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。

A:

int

B:

long

C:

double

D:

char

答案:

C

若在某一个类定义中定义有如下的方法:

abstractvoidperformDial();该方法属于()。

A:

接口方法

B:

最终方法

C:

抽象方法

D:

空方法

答案:

C

整型数据类型中,需要内存空间最少的是()

A:

short

B:

long

C:

int

D:

byte

答案:

D

Socket对象中____函数获取远程端口。

A:

getPort()

B:

getLocalPort()

C:

getRemotePort()

D:

getHost()

答案:

B

下面那个不是文件存取操作____。

A:

B:

C:

改名

D:

复制

答案:

C

类声明中,声明抽象类的关键字是()

A:

public

B:

abstract

C:

final

D:

class

答案:

B

URL对象中____函数获取当前的资源文件长度。

A:

getUrl()

B:

getContentLength()

C:

getContenttype()

D:

getLength()

答案:

B

下面哪一个操作符的优先级最高?

()

A:

&&

B:

||

C:

!

D:

()

答案:

D

给出下面代码:

1)classParent{

2)privateStringname;

3)publicParent(){}

4)}

5)publicclassChildextendsParent{

6)privateStringdepartment;

7)publicChild(){}

8)publicStringgetValue(){returnname;}

9)publicstaticvoidmain(Stringarg[]){

10)Parentp=newParent();

11)}

12)}

那些行将引起错误?

()

A:

第3行

B:

第6行

C:

第7行

D:

第8行

答案:

D

在Java中用什么关键字修饰的方法可以直接通过类名来调用?

()

A:

static

B:

final

C:

private

D:

void

答案:

A

编译Java程序的命令是:

()

A:

appletviewer

B:

javac

C:

java

D:

javadoc

答案:

B

执行语句inti=1,j=++i;后i与j的值分别为()。

A:

1与1

B:

2与1

C:

1与2

D:

2与2

答案:

D

下面的选项中,哪一项不属于“汽车类”的行为()。

A:

启动

B:

刹车

C:

减速

D:

速度

答案:

D

publicclassPerson{intarr[]=newint[10];publicstaticvoidmain(Stringargs[]){System.out.println(arr[1]);}}正确的说法是

A:

编译时将产生错误

B:

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

C:

输出零

D:

输出空

答案:

B

Java语言中,byte类型在内存中所占的位数为()

A:

8

B:

16

C:

32

D:

64

答案:

A

有如下的程序:

publicclassWelcome3

{

publicstaticvoidmain(Stringargs[])

{

System.out.println("Welcome\nto\nJava\nProgramming!

");

}

}

则它的输出结果是:

A:

WelcometoJavaProgramming!

B:

WelcomentonJavanProgramming!

C:

WelcometoJavaProgramming!

D:

WelcometoJavaProgramming!

答案:

D

类Teacher和Student是类Person的子类;

Personp;

Teachert;

Students;

//p,tandsareallnon-null.

if(tinstanceofPerson){s=(Student)t;}

最后一句语句的结果是()

A:

将构造一个Student对象;

B:

表达式是合法的;

C:

表达式是错误的;

D:

编译时正确,但运行时错误。

答案:

C

以下session的描述错误的是____。

A:

session对象保存客户端信息。

B:

每个session对应多个客户信息。

C:

session是有生命周期的。

D:

当关闭浏览器是session结束。

答案:

B

在调用方法时,若要使方法改变实参的值,可以()

A:

用基本数据类型作为参数

B:

用对象作为参数

C:

A和B都对

D:

A和B都不对

答案:

B

下面那一项不会出现编程错误()

A:

忘记多行注释符的一个定界符

B:

一个标识符的大小写字母使用不当

C:

括号不成对出现

D:

在一个显示图形用户界面的应用程序中调用System.exit

答案:

D

在Java中,"456"属于()类的对象。

A:

int

B:

String

C:

Integer

D:

Number

答案:

B

下列哪个是合法的Java标识符?

()

A:

Tree&Glasses

B:

FirstJavaApplet

C:

*theLastOne

D:

273.5

答案:

B

指出下列程序的运行结果()

inti=9;

switch(i){

default:

System.out.println("default");

case0:

System.out.println("zero");

break;

case1:

System.out.println("one");

case2:

System.out.println("two");

}

A:

default

B:

default,zero

C:

errordefaultclausenotdefined

D:

nooutputdisplayed那个

答案:

B

当浏览器重新返回Applet所在页面时,将调用Applet类的方法是____。

A:

start()

B:

init()

C:

stop()

D:

destroy()

答案:

A

下列说法错误的有()

A:

在类方法中可用this来调用本类的类方法

B:

在类方法中调用本类的类方法时可直接调用

C:

在类方法中只能调用本类中的类方法

D:

在类方法中绝对不能调用实例方法

答案:

A,C,D

以下哪些是面向对象编程的基本特征?

()

A:

继承

B:

封装

C:

多态

答案:

A,B,C

下列说法正确的是()

A:

java语言里的线程是没有优先级的

B:

String类在java.lang包中

C:

java语言支持类的序列化

D:

能序列化的类必须实现java.io.Serializable接口

答案:

B,C,D

下面哪些判断是正确的()

A:

Abstract不能和final并列修饰同一个类;

B:

一个方法使用final修饰,则该方法所在的类不能被继承;

C:

abstract方法所在的类必须是abstract类

D:

static方法中能处理非static域

答案:

A,C

下面说法哪些是正确的?

()

A:

Applet可以访问本地文件

B:

对static方法的调用不需要类实例

C:

socket类在java.lang中

D:

127.0.0.1地址代表本机

答案:

B,D

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

A:

ScrollPane

B:

Canvas

C:

Scrollbar

D:

Applet

E:

Dialog

答案:

B,C

下面关于Java代码安全的说法哪些是正确的?

()

A:

程序执行过程中需要的所有类都是通过字节码校验程序装入的。

B:

代码的运行是由Java运行环境中的解释器完成的。

C:

在运行时,字节码要经过装入,校验之后,才能在解释器中执行。

D:

在缺省的安全配置条件下,Javapplet不能访问任何本地资源。

答案:

A,B,C,D

下列表达式哪些是正确的()

A:

byte=340;

B:

Boolean=1;

C:

longl=-2;

D:

double=0.9239d;

答案:

B,C

下列说法正确的有()

A:

环境变量可在编译sourcecode时指定

B:

在编译程序时,所能指定的环境变量不包括classpath

C:

javac一次可同时编译数个Java源文件

D:

java.exe能指定编译结果要置于哪个目录(directory)

答案:

B,C,D

下列哪些说法是正确的?

()

A:

Java语言只允许单一继承

B:

Java语言只允许实现一个接口

C:

Java语言不允许同时继承一个类并实现一个接口

D:

Java语言的单一继承使得代码更加可靠

答案:

A,D

String类的valueOf方法由它的参数转换成的字符串。

()

A:

错误

B:

正确

答案:

B

sql语句是结构化查询语言,它仅适用于java语言。

A:

错误

B:

正确

答案:

A

构造方法用于给类的private实例变量赋值。

()

A:

错误

B:

正确

答案:

A

java语言中URL类在包java.url中。

A:

错误

B:

正确

答案:

A

JAVA语言没有垃圾回收机制,需要程序手动回收内存。

()

A:

错误

B:

正确

答案:

A

JAVA是一种面向对象程序设计语言,具有跨平台特性。

()

A:

错误

B:

正确

答案:

B

数据库的发展历程经历三个阶段,即人工阶段、文件阶段、数据库管理系统。

()

A:

错误

B:

正确

答案:

B

一个线程可以调用yield方法使其他线程有机会运行。

()

A:

错误

B:

正确

答案:

B

类System不是由程序开头的import语句装载。

()

A:

B:

答案:

A

如果顺序文件中的文件指针不是指向文件头,那么必须先关闭文件,然后在再打开它才能从文件头开始读。

()

A:

B:

答案:

A

StringTokenizer类的hasMoreTokens方法确定在字符串中是否还有语言符号返回。

()

A:

错误

B:

正确

答案:

B

JavaBeans是java的对象组件技术、提供组件复用的关键技术类似于windows的ActiveX技术。

()

A:

错误

B:

正确

答案:

B

方法System.out.println只在命令窗口中显示(或打印)一行文字。

()

A:

错误

B:

正确

答案:

A

Applet要装入读取图像可以由getImage()函数实现。

()

A:

错误

B:

正确

答案:

B

ASP是服务器端脚本语言,它是微软的产品,只能支持微软平台。

()

A

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

当前位置:首页 > 高等教育 > 工学

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

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