




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西交JAVA语言程序设计在线作业试卷总分:100 得分:100一、单选题 (共 25 道试题,共 50 分)Java编程所必须的默认引用包为()java.sys包java.lang包java.util包其他都不是答案:B2.当浏览器重新返回 Applet 所在页面时,将调用 Applet 类的方法是_。start()init()stop()destroy()答案:A3.对于下列代码: 1) class Person 2) public void printValue(int i, int j) /. 3) public void printValue(int i)/. 4) 5) public
2、 class Teacher extends Person 6) public void printValue() /. 7) public void printValue(int i) /. 8) public static void main(String args) 9) Person t = new Teacher(); 10) t.printValue(10); 11) 第10行语句将调用哪行语句?( )line 2line 3line 6line 7答案:D4.在Java中,456属于()类的对象。intStringIntegerNumber答案:B5.File类中用_函数获取文件
3、的绝对路径。path()getPath( )getAbsolutePath ( )getName ( )答案:C6.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用()个比特位。8163264答案:B7.下列不可作为java语言标识符的是()a1$1_111答案:D8.下列不是服务器脚本语言的是_。ASPJSPPHPVC+答案:D9.类 Panel 默认的布局管理器是_。GridLayoutBorderLayoutFlowLayoutGardLayout答案:C10.下面选项中,Java对类Welcome进行定义正确的是()public class 1Welcomep
4、ublic class We lcomepublic class welcomepublic class Welcome答案:D11.Character流与Byte流的区别是()每次读入的字节数不同前者带有缓冲,后者没有前者是字符读写,后者是字节读写二者没有区别,可以互换使用答案:C12.运行下列程序,会产生什么结果() class Outer1 private int a; void foo(double d,final float f) String s; final boolean b; class Inner void methodInner() System.out.println(
5、in the Inner); public static void main(String args) Outer1 me=new Outer1(); me.foo(123,123); System.out.println(outer); in the Inner outerouterin the Inner编译不通过答案:B13.在调用方法时,若要使方法改变实参的值,可以()用基本数据类型作为参数用对象作为参数用对象作为参数和用基本数据类型作为参数都对用对象作为参数和用基本数据类型作为参数都不对答案:B14.在Java中用什么关键字修饰的方法可以直接通过类名来调用?()staticfinal
6、privatevoid答案:A15.编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。.byte.class.html.exe答案:B16.看以下程序: boolean a=false; boolean b=true; boolean c=(a&b)&(!b); int result=c=false?1:2; 这段程序执行完后,c与result的值是:( )c=false;result=1;c=true;result=2;c=true;result=1;c=false;result=2;答案:A17.下列有关一个Java源文件的叙述,正确的是? ( )可以有2个以上p
7、ackage语句只能有1个类定义可以有2个以上import语句可以有2个以上public类答案:C18.整型数据类型中,需要内存空间最少的是()shortlongintbyte答案:D19.类Teacher和Student是类Person的子类; Person p; Teacher t; Student s; /p, t and s are all non-null. if(t instanceof Person) s = (Student)t; 最后一句语句的结果是( )将构造一个Student对象;表达式是合法的;表达式是错误的;编译时正确,但运行时错误。答案:C20.类声明中,声明抽象类
8、的关键字是 ( )publicabstractfinalclass答案:B21._可以给菜单Jmenu添加菜单项。Jmenu()add(JmenuItem item)addSeparatoradd(Component c)答案:B22.对方法main的第1行定义正确的是( )public main( String arg )public void main( String arg )public static void main( String arg )public static void main( String args )答案:D23.编译Java程序的命令是:()appletview
9、erjavacjavajavadoc答案:B24.Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?()安全性多线性跨平台可移植答案:B25.下列哪个是合法的Java标识符?()Tree&GlassesFirstJavaApplet*theLastOne273.5答案:B二、多选题 (共 10 道试题,共 20 分)26.下面关于Java代码安全的说法哪些是正确的?()程序执行过程中需要的所有类都是通过字节码校验程序装入的。代码的运行是由Java运行环境中的解释器完成的。在运行时,字节码要经过装入,校验之后,才能在解释器中执行。在缺省的安全配置条件下,Java pplet不
10、能访问任何本地资源。答案:ABCD27.数组与向量的区别是( )。数组的长度固定数组元素的数据类型相同,可以是普通数据类型向量长度可变向量的元素类型可不同,只能是对象的引用答案:ABCD28.下面说法哪些是正确的?()Applet可以访问本地文件对static方法的调用不需要类实例socket类在java.lang中地址代表本机答案:BD29.下列哪些说法是正确的?()Java语言只允许单一继承Java语言只允许实现一个接口Java语言不允许同时继承一个类并实现一个接口Java语言的单一继承使得代码更加可靠答案:AD30.执行下列代码后,哪个结论是正确的String s=newString10
11、;()s10为;s9为null;s0为未定义s.length为10答案:BD31.下列说法正确的是()java语言里的线程是没有优先级的String类在java.lang包中java语言支持类的序列化能序列化的类必须实现java.io.Serializable接口答案:BCD32.给出下面代码段: 1) switch(m) 2) case 0: System.out.println(case 0); 3) case 1: System.out.println(case 1); break; 4) case 2: 5) default: System.out.println(default);
12、6) 下列m的哪些值将引起default的输出? ( ).0123答案:CD33.下面哪个说法正确( )。如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。答案:ABCD34.已知如下定义:String s = story; 下面哪个表达式是合法的( )s += bookschar c = s1int len = s.lengthString t = s.toL
13、owerCase()答案:AD35.下列关于的运算,哪些是正确的? ().0000 0100 0000 0000 0000 0000 0000 00005 的运行结果是 1000 0000 0000 0000 0000 0000 0000 0000.0000 0100 0000 0000 0000 0000 0000 00005的运行结果是 1111 1110 0000 0000 0000 0000 0000 0000.1100 0000 0000 0000 0000 0000 0000 00005的运行结果是 0000 0110 0000 0000 0000 0000 0000 0000答案
14、:AC三、判断题 (共 15 道试题,共 30 分)36.当资源不再需要时,一个执行程序却不能恰当地释放他,就会出现资源泄露。()答案:正确37.NULL是一个JAVA语言关键字。 ( )答案:错误38.JavaBeans是java的对象组件技术、提供组件复用的关键技术类似于windows的ActiveX技术。( )答案:正确39.String类的valueOf方法由它的参数转换成的字符串。()答案:正确40.在关系数据库中一个关系就是一个二维表。( )答案:正确41.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。答案:正确42.如果顺序文件中的文件指针不是指向文件头,那么必须先关闭文件,然后在再打开它才能从文件头开始读。()答案:正确43.方法System.out.println只在命令窗口中显示(或打印)一行文字。( )答案:错误44.“/”即可以表示单行注释,也可以表示多行注释。( )答案:错误45.一个线程可以调用yield方法使其他线程有机会运行。()答案:正确46.方法System.out.prin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年抗血小板药项目建议书
- 2025年建筑防水卷材及制品项目建议书
- 企业临时保安合同范本
- 合资合伙协议合同范本
- 医院保安协议合同范本
- 合同范本 渠道疏浚
- 煤矸石烧结砖购销合同范本
- 农村错车道工程合同范例
- 叉车变卖合同范本
- 幼儿园玩具设备采购合同范本
- 七年级下册第三单元名著导读《骆驼祥子》公开课一等奖创新教学设计(公开课公开课一等奖创新教案及作业设计)
- 2025届新高考生物精准复习+提高农作物产量
- 几何图形中求线段线段和面积等最值问题 中考数学
- 真太阳时调整
- TD/T 1037-2013 土地整治重大项目可行性研究报告编制规程(正式版)
- 2024年时政试题库(夺分金卷)
- 2024年江苏农林职业技术学院单招职业适应性测试题库及答案1套
- 工程项目移交方案
- 高级英语-第一册-课后习题答案
- 《带电作业用绝缘工具试验导则》
- 2024年时事政治热点题库200道附完整答案【必刷】
评论
0/150
提交评论