奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 704|回复: 0

西安交大17年9月Java语言课程考试答案资料

[复制链接]

1万

主题

5

回帖

2万

积分

论坛元老

积分
28878
发表于 2017-7-15 14:34:15 | 显示全部楼层 |阅读模式
扫码加微信
客服热线:4008106736(免长话费)
西安交通大学17年9月课程考试《Java语言》作业考核试题西安交通大学网络教育学院


一、单选题(共25道试题,共50分。)
1.Character流与Byte流的区别是()
A.每次读入的字节数不同
B.前者带有缓冲,后者没有
C.前者是字符读写,后者是字节读写
D.二者没有区别,可以互换使用
2.在创建对象时必须()
A.先声明对象,然后才能使用对象
B.先声明对象,为对象分配内存空间,然后才能使用对象
C.先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象
D.上述说法都对
3.设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
4.在Java中,&quot456&quot属于()类的对象。
A.int
B.String
C.Integer
D.Number
5.下面哪一个操作符的优先级最高?()
A.&amp&amp
B.||
C.!
D.()
6.若在某一个类定义中定义有如下的方法:abstractvoidperformDial()该方法属于()。
A.接口方法
B.最终方法
C.抽象方法
D.空方法
7.在Java中用什么关键字修饰的方法可以直接通过类名来调用?()
A.static
B.final
C.private
D.void
8.下面不是合法标识符的是()
A.2ofUS
B.giveMes
C.whataQuiz
D.$d2000_
9.有一段java应用程序,它的主类名是a1,那么保存它的源文件名可以是()
A.a1.java
B.a1.class
C.a1
D.都对
10.指出正确的表达式()
A.byte=128
B.Boolean=null
C.longl=0xfffL
D.double=0.9239d
11.下列哪个选项不是Java语言的特点?()
A.面向对象
B.高安全性
C.平台无关
D.面向过程
12.Java类可以作为()
A.类型定义机制
B.数据封装机制
C.类型定义机制和数据封装机制
D.上述都不对
13.编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。
A..byte
B..class
C..html
D..exe
14.整型数据类型中,需要内存空间最少的是()
A.short
B.long
C.int
D.byte
15.Javaapplication中的主类需包含main方法,main方法的返回类型是什么?()
A.int()
B.static
C.void
D.boolean()
16.Java编程所必须的默认引用包为()
A.java.sys包
B.java.lang包
C.java.util包
D.以上都不是
17.下面的选项中,哪一项不属于“汽车类”的行为()。
A.启动
B.刹车
C.减速
D.速度
18.在调用方法时,若要使方法改变实参的值,可以()
A.用基本数据类型作为参数
B.用对象作为参数
C.A和B都对
D.A和B都不对
19.执行语句inti=1j=++i后i与j的值分别为()。
A.1与1
B.2与1
C.1与2
D.2与2
20.Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?()
A.安全性
B.多线性
C.跨平台
D.可移植
21.以下关于继承的叙述正确的是()。
A.在Java中类只允许单一继承
B.在Java中一个类只能实现一个接口
C.在Java中一个类不能同时继承一个类和实现一个接口
D.在Java中接口只允许单一继承
22.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用()个比特位。
A.8
B.16
C.32
D.64
23.下列不可作为java语言标识符的是()
A.a1
B.$1
C._1
D.11
24.下列哪个是合法的Java标识符?()
A.Tree&ampGlasses
B.FirstJavaApplet
C.*theLastOne
D.273.5
25.System.out.println(&quot5&quot+2)的输出结果应该是()。
A.52
B.7
C.2
D.5
客服热线:4008106736(免长话费)
西安交通大学17年9月课程考试《Java语言》作业考核试题
二、多选题(共10道试题,共20分。)
1.下列说法错误的有()
A.在类方法中可用this来调用本类的类方法
B.在类方法中调用本类的类方法时可直接调用
C.在类方法中只能调用本类中的类方法
D.在类方法中绝对不能调用实例方法
CD
2.下述哪些说法是正确的?()
A.实例变量是类的成员变量
B.实例变量是用static关键字声明的
C.方法变量在方法执行时创建
D.方法变量在使用之前必须初始化
CD
3.下列标识符不合法的有()
A.New
B.$Usdollars
C.1234
D.car.taxi
D
4.不能用来修饰interface的有()
A.Private
B.Public
C.Protected
D.static
CD
5.执行下列代码后哪个结论是正确的String[]s=newString[10]()
A.s[10]为&quot&quot
B.s[9]为null
C.s[0]为未定义
D.s.length为10
D
6.下列哪些说法是正确的?()
A.Java语言只允许单一继承
B.Java语言只允许实现一个接口
C.Java语言不允许同时继承一个类并实现一个接口
D.Java语言的单一继承使得代码更加可靠
D
7.下列说法正确的是()
A.java语言里的线程是没有优先级的
B.String类在java.lang包中
C.java语言支持类的序列化
D.能序列化的类必须实现java.io.Serializable接口
CD
8.下面说法哪些是正确的?()
A.Applet可以访问本地文件
B.对static方法的调用不需要类实例
C.socket类在java.lang中
D.127.0.0.1地址代表本机
D
9.Java程序的种类有()
A.类(Class)
B.Applet
C.Application
D.Servlet
CD
10.下列说法正确的有()
A.环境变量可在编译sourcecode时指定
B.在编译程序时,所能指定的环境变量不包括classpath
C.javac一次可同时编译数个Java源文件
D.java.exe能指定编译结果要置于哪个目录(directory)
CD
客服热线:4008106736(免长话费)
西安交通大学17年9月课程考试《Java语言》作业考核试题
三、判断题(共15道试题,共30分。)
1.String类的valueOf方法由它的参数转换成的字符串。()
A.错误
B.正确
2.在定义变量和方法时,必须清楚地在起面前标上访问权限修饰符。()
A.错误
B.正确
3.Java提供了一种称为“内部类”的机制,使类可以在其他类中定义。()
A.错误
B.正确
4.Java语言中对文件没有结构要求,所以需要使用随机存取的程序必须自己建立它们。()
A.错误
B.正确
5.类和方法一般可以实现满足所有用户需要的错误处理。()
A.错误
B.正确
6.如果顺序文件中的文件指针不是指向文件头,那么必须先关闭文件,然后在再打开它才能从文件头开始读。()
A.错误
B.正确
7.构造方法用于给类的private实例变量赋值。()
A.错误
B.正确
8.程序员必须创建System.inSystem.out和System.err对象。()
A.错误
B.正确
9.当把一个RandomAccessFile流与一个文件相联是,读写数据的位置由文件位置指针来指定,并且所有数据均以基本数据类型来读写。()
A.错误
B.正确
10.执行throw语句表面发生一个异常,这称为抛出异常。()
A.错误
B.正确
11.当资源不再需要时,一个执行程序却不能恰当地释放他,就会出现资源泄露。()
A.错误
B.正确
12.“//”即可以表示单行注释,也可以表示多行注释。()
A.错误
B.正确
13.StringTokenizer类的hasMoreTokens方法确定在字符串中是否还有语言符号返回。()
A.错误
B.正确
14.一个线程可以调用yield方法使其他线程有机会运行。()
A.错误
B.正确
15.抛出异常后,控制执行try块后适当的catch块处理程序(如果存在)。()
A.错误
B.正确

本内容由www.openhelp100.com整理发布

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-19 17:26

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表