汇编选集西北工业大学19秋《JAVA语言》在线考试(100分)

上传人:爱****虎 文档编号:172588400 上传时间:2021-03-09 格式:DOCX 页数:16 大小:28.69KB
返回 下载 相关 举报
汇编选集西北工业大学19秋《JAVA语言》在线考试(100分)_第1页
第1页 / 共16页
汇编选集西北工业大学19秋《JAVA语言》在线考试(100分)_第2页
第2页 / 共16页
汇编选集西北工业大学19秋《JAVA语言》在线考试(100分)_第3页
第3页 / 共16页
汇编选集西北工业大学19秋《JAVA语言》在线考试(100分)_第4页
第4页 / 共16页
汇编选集西北工业大学19秋《JAVA语言》在线考试(100分)_第5页
第5页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《汇编选集西北工业大学19秋《JAVA语言》在线考试(100分)》由会员分享,可在线阅读,更多相关《汇编选集西北工业大学19秋《JAVA语言》在线考试(100分)(16页珍藏版)》请在金锄头文库上搜索。

1、汇编选集西北工业大学19秋JAVA语言在线考试(100分)JAVA?1910?试卷总分:100 得分:100一、 单选题 (共 50 道试题,共 100 分)1.请问所有的异常类皆继承哪一个类?( )。A.java.io.ExceptionB.java.lang.ThrowableC.java.lang.ExceptionD.java.lang.Error 2.1使用Java语言编写的源程序保存时的文件扩展名是( )。A.classB.javaC.cppD.txt 3.定义一个类名为“MyClass.java“的类,并且该类可被一个工程中的所有类访问,那么 该类的正确声明应为:( )A.pri

2、vate class MyClass extends ObjectB.class MyClass extends ObjectC.public class MyClassD.private class MyClass extends Object 4.执行int x=new int25;语句后,以下选项正确的是( )A.x24值未确定。B.x25值等于0。C.x25值等于null。D.x.length值等于25。 5.程序的执行结果是()A.子类无参构造函数 子类有参构造函数 父类无参构造函数B.子类有参构造函数 子类无参构造函数 父类无参构造函数C.父类无参构造函数 子类有参构造函数 子类无

3、参构造函数D.父类有参构造函数 子类有参构造函数 子类无参构造函数 6. 有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是( )A.a1.class B.a1C.都对 7.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问 8.程序的执行结果是( )A.5B.3C.编译出错D.以上答案都不对 9.下列哪些语句关于Java内存回收的说明是正确的? ( )A.程序员

4、必须创建一个线程来释放内存B.内存回收程序负责释放无用内存C.内存回收程序允许程序员直接释放内存D.内存回收程序可以在指定的时间释放内存对象 10.下面哪个是非法的:A.int I = 32;B.float f = 45.0;C.double d = 45.0D.char c = u; /符号错 11. 下列哪一种叙述是正确的( )A.abstract修饰符可修饰字段.方法和类B.抽象方法的body部分必须用一对大括号包住C.声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号 12.下面声明数组的写法错误( )。A.int a;B.int a;C.int3 a;D.int3a; 13.

5、下面不是合法标识符的是( )A.2ofUSB.giveMesC.whataQuizD.$d2000_ 14. 下列哪个选项不是Java语言的特点?( )A.面向对象B.高安全性C.平台无关D.面向过程 15.有如下程序段:A.true与trueB.false与trueC.true与falseD.false与false 16.若有定义:byte x=11,22,33,-66;其中0k3,则对x数组元素错误的引用是( )A.x5-3B.xkC.xk+5D.x0 17.设 x = 1 , y = 2 , z = 3,则表达式 yz/x 的值是( )。A.3B.5C.4D.5 18.下列哪个方法可用于

6、创建一个可运行的类( ) (Runnable是接口,Thread是类,选择最恰当的选项)A.public class X implements Runnable public void run() .B.public class X implements Thread public void run() .C.public class X implements Thread public int run() .D.public class X implements Runnable protected void run() . 19.关于String 和 StringBuffer 下面说法正确

7、的是A.String操作字符串不改变原有字符串的内容B.StringBuffer连接字符串速度没有String快C.String可以使用append方法连接字符串D.StringBuffer在javA.util包中 20.关于构造函数说法错误的是( )A.构造函数名与类相同B.构造函数无返回值,可以使用void 修饰C.构造函数在创建对象时被调用D.在一个类中如果没有明确的给出构造函数,编译器会自动提供一个构造函数 21.getCustomerInfo()方法如下,try中可以捕获三种类型的异常,如果在该方法运行中产生了一个IOException,将会输出什么结果( )A.IOExceptio

8、n!B.IOException!Exception!C.FileNotFoundException!IOException!D.FileNotFoundException!IOException!Exception! 22.下列哪种说法是正确的( )A.实例方法可直接调用超类的实例方法B.实例方法可直接调用超类的类方法C.实例方法可直接调用其他类的实例方法D.实例方法可直接调用本类的类方法 23.49关于继承的说法正确的是: ( )A.子类将继承父类所有的属性和方法。B.子类将继承父类的非私有属性和方法。C.子类只继承父类public方法和属性D.子类只继承父类的方法,而不继承属性 24.下列

9、哪个类的声明是正确的?( )A.abstractfinalclassHIB.abstractprivatemove()C.protectedprivatenumber;D.publicabstractclassCar 25.阅读Shape和Circle两个类的定义。在序列化一个Circle的对象circle到文件时,下面哪个字段会被保存到文件中? ( )A.nameB.radiusC.colorD.type 26. 下列语句哪一个正确( )A.Java程序经编译后会产生machinecodeB.Java程序经编译后会产生bytecodeC.Java程序经编译后会产生DLLD.以上都不正确 27

10、.有如下代码段:A.publicIOExceptionmethodName()B.publicvoidmethodName()C.publicvoidmethodName()throwIOExceptionD.publicvoidmethodName()throwsIOException 28.指出下列程序运行的结果 ( )A.goodandabcB.goodandgbcC.testokandabcD.testokandgbc 29.下面这些类型的应用,那个不使用Java语言来编写? ( )A.JavaScriptB.AppletC.ServletD.JavaSwing 30.如下哪个不是 J

11、ava 中有效的关键字?A.、constB.、NULLC.、falseD.、this 31.在java的一个异常处理中,哪个语句块可以有多个 ( )A.catchB.finallyC.tryD.throws 32. Character流与Byte流的区别是( )A.每次读入的字节数不同B.前者带有缓冲,后者没有C.前者是字符读写,后者是字节读写D.二者没有区别,可以互换使用 33.29在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行( )。A.init()B.start()C.destroy()D.stop() 34. 下面哪一个是合法的数组声明和构造语句( )A.int a

12、ges=100B.int ages=new int100C.int ages=new int100D.int()ages=new int(100) 35.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( )个比特位。3个字节A.8B.16C.32D.64 36.新建一个流对象,下面哪个选项的代码是错误的?( )A.newBufferedWriter(newFileWriter("a.txt");B.newBufferedReader(newFileInputStream("a.dat");C.newGZIPOutputStre

13、am(newFileOutputStream("a.zip");D.newObjectInputStream(newFileInputStream("a.dat"); 37.阅读以下代码:A.代码得到编译,并输出“s=”B.代码得到编译,并输出“s=null”C.由于Strings没有初始化,代码不能编译通过D.代码得到编译,但捕获到NullPointException异常 38.下列程序运行结果是( )A.truetrueB.truefalseC.falsetrueD.falsefalse 39.程序片段,下列哪个选项不能插入到行1。( ) 1. 2.

14、public class Interesting 3./do sth 4. A.portjava.awt.*;B.packagemypackage;C.classOtherClassD.publicclassMyClass 40.下列关于Java语言的特点,描述错误的是( )A.Java是跨平台的编程语言B.Java支持分布式计算C.Java是面向过程的编程语言D.Java支持多线程 41.执行如下程序代码 a=0;c=0; do -c; a=a-1; while(a>0); 后,C的值是( )A.0B.1C.-1D.死循环 42.36下列哪一项不属于Swing的顶层容器?( )A.JAppletB.JTreeC.JDialogD.JFrame 43.下面叙述正确的有( )A.在一个java源文件中只能定义一个classB.在一个java源文件中只能定义一个interfaceC.在一个jav

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号