西安交通大学18年3月课程考试《JAVA语言程序设计》作业考核试题答案

上传人:奋斗 文档编号:35989438 上传时间:2018-03-23 格式:DOC 页数:9 大小:51.50KB
返回 下载 相关 举报
西安交通大学18年3月课程考试《JAVA语言程序设计》作业考核试题答案_第1页
第1页 / 共9页
西安交通大学18年3月课程考试《JAVA语言程序设计》作业考核试题答案_第2页
第2页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《西安交通大学18年3月课程考试《JAVA语言程序设计》作业考核试题答案》由会员分享,可在线阅读,更多相关《西安交通大学18年3月课程考试《JAVA语言程序设计》作业考核试题答案(9页珍藏版)》请在金锄头文库上搜索。

1、西安交通大学 18 年 3 月课程考试JAVA 语言程序设计作业考核试题 试卷总分:100 得分:100 第 1 题,整型数据类型中,需要内存空间最少的是() A、short B、long C、int D、byte 正确答案:D第 2 题,System.out.println(“5“+2);的输出结果应该是() 。 A、52 B、7 C、2 D、5 正确答案:A第 3 题,指出正确的表达式() A、byte=128; B、Boolean=null; C、long l=0xfffL; D、double=0.9239d; 正确答案:C第 4 题,组件_是构成图形用户界面的基本成分和核心元素。 A、

2、component B、container C、pannel D、窗口(window) 正确答案:A第 5 题,URL 对象中_函数获取当前的资源文件长度。 A、getUrl() B、getContentLength() C、getContenttype() D、getLength() 正确答案:B第 6 题,Java 的字符类型采用的是 Unicode 编码方案,每个 Unicode 码占用()个比特位。 A、8B、16 C、32 D、64 正确答案:B第 7 题,Java 在 java.awt 和_包中提供了构成 java 图形用户界面的组件类和事件类。 A、java.swing B、ja

3、vax.swing C、java.applet D、java.thread 正确答案:B第 8 题,Java 编程所必须的默认引用包为() A、java.sys 包 B、java.lang 包 C、java.util 包 D、以上都不是 正确答案:B第 9 题,设 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第 10 题,在 Java 中,“456“属于()类的对象。 A、int

4、B、String C、Integer D、Number 正确答案:B第 11 题,下列不是 InputStream 子类的是_。 A、文件输入流 FileInputStream B、对象输入流 ObjectInputStream C、字符输入流 FilterInputStream D、压缩文件输入流 ZipInputStream正确答案:C第 12 题,下列哪个选项不是 Java 语言的特点?() A、面向对象 B、高安全性 C、平台无关 D、面向过程 正确答案:D第 13 题,如果程序编译通过,可运行,但运行结果与期望不相符,这类错误成为_ A、语义错误 B、运行错误 C、语法错误 D、逻辑

5、错误 正确答案:D第 14 题,下列关于 Java Application 与 Applet 的说法中,正确的是_。 A、都包含 main() 方法 B、都通过“appletviewer”命令执行 C、都通过“javac”命令编译 D、都嵌入在 HTML 文件中执行 正确答案:C第 15 题,Character 流与 Byte 流的区别是() A、每次读入的字节数不同 B、前者带有缓冲,后者没有 C、前者是字符读写,后者是字节读写 D、二者没有区别,可以互换使用 正确答案:C第 16 题,以下关于继承的叙述正确的是() 。 A、在 Java 中类只允许单一继承 B、在 Java 中一个类只能实

6、现一个接口 C、在 Java 中一个类不能同时继承一个类和实现一个接口 D、在 Java 中接口只允许单一继承 正确答案:A第 17 题,Socket 对象中_函数获取远程端口。A、getPort( ) B、getLocalPort( ) C、getRemotePort( ) D、getHost( ) 正确答案:B第 18 题,下列有关一个 Java 源文件的叙述,正确的是? ( ) A、可以有 2 个以上 package 语句 B、只能有 1 个类定义 C、可以有 2 个以上 import 语句 D、可以有 2 个以上 public 类 正确答案:C第 19 题,Application 对象

7、中_函数获取文件的绝对路径。 A、path() B、getpath() C、getRealPath() D、getPath() 正确答案:D第 20 题,关于 servlet 表述错误的是_。 A、Servelet 是服务器端脚本。 B、Servelet 是跨平台的。 C、Servelet 支持 java 的多线程和 JDBC 功能。 D、Servelet 区分静态数据和动态数据 正确答案:D第 21 题,Java 语言中,int 类型在内存中所占的位数为 ( ) A、8 B、16 C、32 D、64 正确答案:C第 22 题,下列不可作为 java 语言标识符的是() A、a1 B、$1 C

8、、_1 D、11正确答案:D第 23 题,public class Person int arr=new int10; public static void main(String args) System.out.println(arr1); 正确的说法是 A、编译时将产生错误 B、编译时正确,运行时将产生错误 C、输出零 D、输出空 正确答案:B第 24 题,Java application 中的主类需包含 main 方法,main 方法的返回类型是什么?() A、int() B、static C、void D、boolean() 正确答案:C第 25 题,下面的选项中,哪一项不属于“汽车

9、类”的行为() 。 A、启动 B、刹车 C、减速 D、速度 正确答案:D第 26 题,下面哪些判断是正确的() A、Abstract 不能和 final 并列修饰同一个类; B、一个方法使用 final 修饰,则该方法所在的类不能被继承; C、abstract 方法所在的类必须是 abstract 类 D、static 方法中能处理非 static 域 正确答案:A,C第 27 题,下列说法正确的是() A、java 语言里的线程是没有优先级的 B、String 类在 java.lang 包中 C、java 语言支持类的序列化 D、能序列化的类必须实现 java.io.Serializable

10、 接口 正确答案:B,C,D第 28 题,已知如下定义:String s = “story“; 下面哪个表达式是合法的( ) A、s += “books“ B、char c = s1 C、int len = s.length D、String t = s.toLowerCase() 正确答案:A,D第 29 题,执行下列代码后,哪个结论是正确的 String s=newString10;() A、s10为; B、s9为 null; C、s0为未定义 D、s.length 为 10 正确答案:B,D第 30 题,下列说法错误的有() A、在类方法中可用 this 来调用本类的类方法 B、在类方法

11、中调用本类的类方法时可直接调用 C、在类方法中只能调用本类中的类方法 D、在类方法中绝对不能调用实例方法 正确答案:A,C,D第 31 题,指出下列哪个方法与方法 public void add(int a)为合理的重载方法( )。 A、public int add(int a) B、public void add(long a) C、public void add(int a,int b) D、public void add(float a) 正确答案:C,D第 32 题,下面哪些判断是正确的( ) A、Abstract 不能和 final 并列修饰同一个类; B、一个方法使用 final

12、修饰,则该方法所在的类不能被继承; C、abstract 方法所在的类必须是 abstract 类 D、static 方法中能处理非 static 域 正确答案:A,C第 33 题,数组与向量的区别是( )。 A、数组的长度固定 B、数组元素的数据类型相同,可以是普通数据类型 C、向量长度可变D、向量的元素类型可不同,只能是对象的引用 正确答案:A,B,C,D第 34 题,下面哪些类可以被继承( ) 。 A、javalangThread B、javalangNumber C、javalangDouble D、javalangMath 正确答案:A,B第 35 题,下列哪些说法是正确的?() A

13、、Java 语言只允许单一继承 B、Java 语言只允许实现一个接口 C、Java 语言不允许同时继承一个类并实现一个接口 D、Java 语言的单一继承使得代码更加可靠 正确答案:A,D第 36 题,执行 throw 语句表面发生一个异常,这称为抛出异常。 () A、错误 B、正确 正确答案:B第 37 题,当关闭浏览器时先执行 destroy()方法,在执行 stop()停止 Applet 运行。 ( ) A、错误 B、正确 正确答案:A第 38 题,String 类的 valueOf 方法由它的参数转换成的字符串。 () A、错误 B、正确 正确答案:B第 39 题,如果顺序文件中的文件指

14、针不是指向文件头,那么必须先关闭文件,然后在再打 开它才能从文件头开始读。 () A、错误 B、正确 正确答案:B第 40 题,Java 异常处理过程是 try-catch-finally。 ( ) A、错误 B、正确 正确答案:B第 41 题,NULL 是一个 JAVA 语言关键字。 ( ) A、错误 B、正确 正确答案:A第 42 题,在单处理器上,一组线程的执行在时间上是重叠的,他们的操作又是交叉的这被 称作线程的交叉性。 ( ) A、错误 B、正确 正确答案:A第 43 题,一个线程可以调用 yield 方法使其他线程有机会运行。 () A、错误 B、正确 正确答案:B第 44 题,数

15、据库的发展历程经历三个阶段,即人工阶段、文件阶段、数据库管理系统。 ( ) A、错误 B、正确 正确答案:B第 45 题,Java 语言中通过 DriverManager 类来连接数据库。 ( ) A、错误 B、正确 正确答案:B第 46 题,Java 语言中对文件没有结构要求,所以需要使用随机存取的程序必须自己建立它 们。 () A、错误 B、正确正确答案:B第 47 题,程序员必须创建 System.in,System.out 和 System.err 对象。 () A、错误 B、正确 正确答案:A第 48 题,如果线程的 run 方法执行结束或抛出一个不能捕获的例外,线程便进入等待状态。 () A、错误 B、正确 正确答案:A第 49 题,对于程序无法预见的、由特殊环境或情况造成的异常,如没有找到文件或者网络 通信失败等必须要捕获。 ( ) A、错误 B、正确 正确答案:B第 50 题,Applet 要装入读取图像可以由 getImage()函数实现。 ( ) A、错误 B、正确 正确答案:B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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