

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、22春学期(高起本1709-1803、全层次1809-2103)Java语言程序设计在线作业-00002试卷总分:100 得分:100一、单选题 (共 25 道试题,共 50 分)1.Java中,一个类可以有几个父类( )。A.任意B.1C.2D.4答案:B2.下列代码段int i= 1, j= 10 ; do if (i+ -j) continue; while(i5);执行完毕后,i和j的值分别是( )。A.i = 6 j= 5B.i = 5 j= 5C.i = 6 j= 4D.i = 5 j= 6答案:A3.属于main()方法的返回类型是A.publicB.staticC.voidD.
2、main答案:C4.编译Java application源程序文件将产生相应的字节码文件,这些字节文件的扩展名为A.javaB.classC.objD.exe答案:A5.下列叙述中,正确的是()。A.Java语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件名其扩展名为.jarD.源文件中public类的数目不限答案:A6.定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )A.private class MyClass extends ObjectB.class MyClass extends Object
3、C.public class MyClassD.private class MyClass extends Obj答案:C7.编译Java程序的命令是( )A.appletviewerB.javacC.javaD.javadoc答案:B8.下列哪个是面向大型企业级用容器管理专用构件的应用平台( )。A.J2EEB.J2MEC.J2SED.J2DE答案:A9.定义一个表示20个值为null的字符串数组,下面选项正确的是( )。A.String aB.String aC.char a20D.String a=new String20答案:D10.安装JDK时,不需要配置环境变量( )。A.JAVA
4、_HOMEB.pathC.classpathD.OS答案:D11.下列不属于条件语句关键字的是()A.ifB.elseC.switchD.while答案:D12.下列程序的输出结果为 int j=2; switch(j) case 2: System.out.println(Value is two.); case 2+1: System.out.println(Value is three.); break; default: System.out.println(Value is +j); break;A.Value is two.B.Value is two. Value is thre
5、e.C.Value is two. Value is three. Value is 2D.编译错误答案:B13.下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?A.privateB.无修饰符C.publicD.protected答案:B14.若声明一个类不能被继承,即不能有子类,用关键字( )。A.finalB.finallyC.abstractD.super答案:A15.下列哪个选项不是JAVA语言的特点?( )A.面向对象B.高安全性C.平台无关D.面向过程答案:D16.编译Java application源程序文件将产生相应的字节码文件,这些字节文件的扩展名为A.j
6、avaB.classC.objD.exe答案:A17.下列属于合法的Java标识符是()。A._catB.5booksC.+staticD.-3.14159答案:A18.设有定义语句int a3,则下列对此语句的叙述中错误的是( )。A.定义了一个名为a的一维数组B.a数组有3个元素C.a数组元素的下标为13D.数组a中的每一个元素都是整型答案:C19.System类在哪个包中( )。A.java.utilB.java.ioC.java.awtD.java.lang答案:B20.定义一个类,必须使用的关键字是( )。A.publicB.classC.interfaceD.static答案:B2
7、1.byte b = 今天星期六.getBytes();String s=new String(b,4,6);则s为( )。A.天星期六B.星期六C.期六D.今天是答案:C22.能够支持 javadoc 命令的注释语句是()。A./*./B./*.*/C./D./*.*/答案:D23.下列哪项不是Java标准库中OutputStream类的子类( )。A.ByteArrayOutputStreamB.DataOutputStreamC.PrintStreamD.LineNumberOutputStream答案:D24.下列方法头中哪一个不与其它方法形成重载(overload)关系?( )A.v
8、oid mmm( )B.void mmm(int i)C.void mmm(String s)D.int mm( )答案:D25.String date=Today is Sunday;把date转换成全小写的语句是( )。A.toLowerCase(date);B.date.toLowerCase();C.date.toUpperCase();D.toUpperCase(date);答案:B二、多选题 (共 10 道试题,共 20 分)26.关于方法的形参和实参,下列说法错误的是( )。A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束。B.实参可以是常量、变量、表达式,但是不
9、能是方法。C.实参和形参在数量上、类型上和顺序上必须严格一致。D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参。答案:ABD27.当使用getChars()时,不正确的表述是( )。A.该函数用于字符数组转换成字符串B.该函数不需要任何参数C.该函数用于float或double转换成字符数组D.该函数用于从字符串转换成字符数组答案:ABC28.关于Java Application和Applet的说法中,不正确的是( )。A.都包含main()方法B.都通过“appletviewer”命令执行C.都通过“javac”命令编译D.都嵌入在HTML文件中执行答案:ACD29.下列
10、描述中不正确的一项是()。A.标识符首字符的后面可以跟数字B.标识符不区分大小写C.复合数据类型变量包括布尔型、字符型、浮点型D.数组属于基本数据类型答案:BCD30.下列关于面向对象的论述中,不正确的是( )。A.面向对象是指以对象为中心,分析、设计和实现应用程序的机制B.面向对象是指以功能为中心,分析、设计和实现应用程序的机制C.面向对象仅适用于程序设计阶段D.面向对象是一种程序设计语言答案:BCD31.执行完语句int x=new int25;后,下列哪项说法是错误的是( )。A.x24值为0B.x24值未定义C.x25值为0D.x0值为空答案:BCD32.关于字符串比较,下列叙述哪个是
11、不正确的( )。A.比较字符串是否完全相同不能用=B.equals()和equalsIgnoreCase()的作用完全一致C.equalsIgnoreCase()表示如果两个字符串完全相同则返回true,否则返回falseD.String date1,date2;则比较二者是否相同的语句是data1=equals(data2);答案:ABC33.以下关于继承的叙述错误的是( )。A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承答案:BCD34.以下叙述中正确的是( )。A.在方法中,通
12、过return语句传回方法值。B.在一个方法中,可以执行有多条return语句,并返回多个值。C.在Java中,主方法main()后的一对圆括号中也可以带有参数。D.在Java中,调用方法可以在System.out.println()语句中完成。答案:ACD35.对于Java标准输入输出流,下列哪些是正确的( )。A.标准输入流B.错误输入流C.标准输出流D.错误输出流答案:ACD三、判断题 (共 15 道试题,共 30 分)36.在Java的方法中定义一个常量要用const关键字。答案:错误37.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。答案:错误38
13、.Java语言中的数组元素只能是基本数据类型而不能为对象类型。答案:错误39.在Java中一个类只能实现一个接口答案:错误40.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。答案:正确41.抽象类可以实例化答案:错误42.变量不能以数字作为开头答案:正确43.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。答案:正确44.如果catch和finally语句块同时存在,则catch语句块必须位于finally语句块后答案:错误45.结构化程序设计所规定的三种基本控制结构是顺序、选择
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司参加展览管理办法
- 企业债权基金管理办法
- 丽江闲置物资管理办法
- 人员信息存档管理办法
- 住宅项目开发管理办法
- 井下辅助运输管理办法
- 保险统筹规范管理办法
- 企业档案出境管理办法
- 中途更改绩效管理办法
- 临渭区招投标管理办法
- 2025至2030高压氧舱行业市场深度调研及发展前景趋势与投融资报告
- 热控专业考试题库及答案
- 高龄卧床高危静脉血栓栓塞症防治中国专家共识解读 2
- 2025年中远海运集团招聘笔试备考题库(带答案详解)
- 2025至2030儿童安全椅市场发展趋势分析与未来投资战略咨询研究报告
- 酒精所致精神障碍护理查房
- 长期卧床患者的并发症与护理
- 水淹车培训课件
- 杭州市2024-2025学年高一下学期6月期末考试-物理试卷及答案
- 前台物业收费管理制度
- T/ISEAA 006-2024大模型系统安全测评要求
评论
0/150
提交评论