2019春北理工《Java技术与应用》在线作业1

上传人:lyj****12 文档编号:87864073 上传时间:2019-04-13 格式:DOC 页数:9 大小:35KB
返回 下载 相关 举报
2019春北理工《Java技术与应用》在线作业1_第1页
第1页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2019春北理工《Java技术与应用》在线作业1》由会员分享,可在线阅读,更多相关《2019春北理工《Java技术与应用》在线作业1(9页珍藏版)》请在金锄头文库上搜索。

1、北理工Java技术与应用在线作业-0003试卷总分:100 得分:0一、 单选题 (共 20 道试题,共 40 分)1.Java在java.awt和_包中提供了构成java图形用户界面的组件类和事件类。A.java.swingB.javax.swingC.java.appletD.java.thread正确答案:B2.下列哪个字符串是合法的类标识符? ( )A.implementsB._implementsC.-implementsD.implements-1正确答案:B3.下列不是服务器脚本语言的是_。A.ASPB.JSPC.PHPD.VC+正确答案:D4.下列哪个命令中,用来编译Java程

2、序的是( )A.javaB.javadocC.jarD.javac正确答案:D5.下面那个不是JSP的内建对象_。A.requestB.replaceC.applicationD.session正确答案:C6.下列关于 Java Application 与 Applet 的说法中,正确的是_。A.都包含 main() 方法B.都通过“appletviewer”命令执行C.都通过“javac”命令编译D.都嵌入在 HTML 文件中执行正确答案:C7.以下不是数据库模式的是_。A.网状B.层次C.关系D.环状正确答案:B8.public class Person int arr=new int10

3、; public static void main(String args) System.out.println(arr1); 正确的说法是A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出零D.输出空正确答案:B9.Application对象中_函数获取文件的绝对路径。A.path()B.getpath()C.getRealPath()D.getPath()正确答案:D10.在windows中当窗口被激活是需要重新绘制窗口用_函数。A.paint()B.getpaint()C.repaint()D.以上都不对正确答案:C11.组件_是构成图形用户界面的基本成分和核心元素。A.co

4、mponentB.containerC.pannelD.窗口(window)正确答案:A12.下列哪个不是合法的标识符 ( )A.helloB.iC.123D._good正确答案:C13.下列关于线程优先级的说法中,正确的是_。A.线程的优先级是不能改变的B.线程的优先级是在创建线程时设置的C.在创建线程后的任何时候都可以设置D.B 和 C正确答案:D14.下列不是 InputStream 子类的是_。A.文件输入流 FileInputStreamB.对象输入流 ObjectInputStreamC.字符输入流 FilterInputStreamD.压缩文件输入流 ZipInputStream

5、正确答案:C15.下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello!”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是_。 public class Test implements Runnable public static void main(String args) Test t=new Test(); Thread tt=new Thread(t); tt.start(); public void run() for(;) try _; catch(_A.sleep(1000) InterruptedExceptionB.t.sleep(1000) Inter

6、ruptedExceptionC.Thread.sleep(1000) RuntimeExceptionD.Thread.sleep(1000) InterruptedException正确答案:D16.URL对象中_函数获取当前的资源文件长度。A.getUrl()B.getContentLength()C.getContenttype()D.getLength()正确答案:B17.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( )A.安全性B.多线性C.跨平台D.可移植正确答案:B18._函数完成文件重命名。A.compareTo()B.renameTo

7、()C.createNewFile()D.delete()正确答案:B19.关于servlet表述错误的是_。A.Servelet是服务器端脚本。B.Servelet是跨平台的。C.Servelet支持java的多线程和JDBC功能。D.Servelet区分静态数据和动态数据正确答案:D20.File类中用_函数获取文件的绝对路径。A.path()B.getPath( )C.getAbsolutePath ( )D.getName ( )正确答案:C二、 多选题 (共 10 道试题,共 20 分)1.下面哪个不是Java中的容器( )。A.ScrollPaneB.CanvasC.Scrollb

8、arD.AppletE.Dialog正确答案:BC2.已知如下定义:String s = story; 下面哪个表达式是合法的( )A.s += booksB.char c = s1C.int len = s.lengthD.String t = s.toLowerCase()正确答案:AD3.下述哪些说法是正确的()。A.java语言中的类只能有一个构造函数B.程序员可以自己定义自己的异常C.java语言允许多继承D.socket在包中正确答案:BD4.如下哪些是Java中正确的整数表示( )A.22B.0x22C.022D.22H正确答案:ABC5.选出合理的标识符( )A._sys1_l

9、llB.2mailC.$changeD.class正确答案:AC6.执行下列代码后,哪个结论是正确的 String s=new String10;A.s10 为 ;B.s9 为 null;C.s0 为 未定义D.slength 为10正确答案:BD7.下面哪些类可以被继承( )。A.javalangThreadB.javalangNumberC.javalangDoubleD.javalangMath正确答案:AB8.下面哪个说法正确( )。A.如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字B.如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行

10、。C.如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。D.接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。正确答案:ABCD9.指出下列哪个方法与方法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)正确答案:CD10.以下哪些是面向对象编程的基本特征?( )A.继承B.封装C.多态正确答案:ABC三、 判断题 (共 20 道试题

11、,共 40 分)1.java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口。( )A.错误B.正确正确答案:B2.抽象类不能直接被实例化,但可以定义抽象类变量,用抽象类的子类实例来给其赋值。 ( )A.错误B.正确正确答案:B3.JAVA类之间采用的单一继承,Object类是所有类的根类。 ( )A.错误B.正确正确答案:B4.Applet播放音频可以使用play()函数实现。( )A.错误B.正确正确答案:B5.数据库的发展历程经历三个阶段,即人工阶段、文件阶段、数据库管理系统。( )A.错误B.正确正确答案:B6.当打开浏览器或刷新时创建Applet对象系统会自动执行i

12、nit()方法。A.错误B.正确正确答案:B7.构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。A.错误B.正确正确答案:A8.JAVA语言没有垃圾回收机制,需要程序手动回收内存。 ( )A.错误B.正确正确答案:A9.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。A.错误B.正确正确答案:B10.JAVA采用UNICODE编码,char数据类型占两个字节。 ( )A.错误B.正确正确答案:B11.当关闭浏览器时先执行destroy(

13、)方法,在执行stop()停止Applet运行。 ( )A.错误B.正确正确答案:A12.NULL是一个JAVA语言关键字。 ( )A.错误B.正确正确答案:A13.sql语句是结构化查询语言,它仅适用于java语言。A.错误B.正确正确答案:A14.java语言可以发现数组越界、被0除等错误。A.错误B.正确正确答案:B15.JAVA能够进行多线程与网络程序设计。 ( )A.错误B.正确正确答案:B16.JAVA是一种面向对象程序设计语言,具有跨平台特性。 ( )A.错误B.正确正确答案:B17.JAVA源程序编译后生成字节码(.class文件),程序需要在JAVA虚拟机中运行。( )A.错误B.正确正确答案:B18.JavaBeans是java的对象组件技术、提供组件复用的关键技术类似于windows的ActiveX技术。( )A.错误B.正确正确答案:B19.JAVA命名规范中,方法名与变量名首字母要求大写。( )A.错误B.正确正确答案:A20.数据库系统就是DBMS。 ( )A.错误B.正确正确答案:A

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

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

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