南开大学21秋《Java语言程序设计》在线作业一答案参考71

上传人:住在****他 文档编号:93245249 上传时间:2022-05-20 格式:DOCX 页数:13 大小:14.12KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》在线作业一答案参考71_第1页
第1页 / 共13页
南开大学21秋《Java语言程序设计》在线作业一答案参考71_第2页
第2页 / 共13页
南开大学21秋《Java语言程序设计》在线作业一答案参考71_第3页
第3页 / 共13页
点击查看更多>>
资源描述
南开大学21秋Java语言程序设计在线作业一答案参考1. 编译Java Application源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。A.javaB.classC.htmlD.exe参考答案:B2. 在Java中,下列关于final关键字的说法正确的有( )。A.如果修饰变量,则一旦赋了值,就等同一个常量B.如果修饰类,则该类只能被一个子类继承C.如果修饰方法,则该方法不能在子类中被覆盖D.如果修饰方法,则该方法所在的类不能被继承参考答案:AC3. 有以下方法的定义,请选择该方法的返回类型( )。 ReturnType method(byte x,double y)return(short)x/y*2;A.byteB.shortC.intD.double参考答案:D4. 查找随机文件的记录时,应使用的方法是( )A.readInt( )B.readBytes(int n)C.seek(long l)D.readDouble( )参考答案:C5. 下列代码段int i=1,j=10; doif(i+-j)continue; while(iA.i=6 j=5B.i=5 j=5C.i=6 j=4D.i=5 j=6参考答案:A6. 与InputStream流相对应的Java系统的“标准输入对象”是( )A.System.inB.System.outC.System.errD.System.exit( )参考答案:A7. ASP是服务器端脚本语言,它是微软的产品,只能支持微软平台。( )A.错误B.正确参考答案:B8. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。( )A.错误B.正确参考答案:A9. 在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行?( )A.init( )B.start( )C.destroy( )D.stop( )参考答案:A10. 下列不属于条件语句关键字的是( )。A.ifB.elseC.switchD.while参考答案:D11. 对于FileStream类,下列哪一项是不正确的?( )A.从InputStream类继承B.不支持InputStream的有些方法C.不适合读取字符文件,适合读取字节文件D.能实现文件的倒序读取参考答案:D12. 已知如下代码:boolean m = true; if ( m = false ) System.out.println(False); else System.out.println(True);执行结果是( )A.FalseB.TrueC.NoneD.出错参考答案:B13. 整型一般都以十进制的形式表示,也可以写成八进制或十六进制。( )A.错误B.正确参考答案:B14. 下列方法中可以用来创建一个新线程的是_。A.实现java.lang.Runnable接口并重写start( )方法B.实现java.lang.Runable接口并重写run( )方法C.继承java.lang.Thread类并重写run( )方法D.实现java.lang.Thread类并实现start( )方法参考答案:C15. 不使用static修饰符限定的方法称为对象(或实例)方法,( )说法是正确的。A.实例方法可以直接调用父类的实例方法B.实例方法不能直接调用父类的类方法C.实例方法可以直接调用其他类的实例方法D.实例方法可以直接调用本类的类方法参考答案:D16. 欲定义类字段或类方法(静态方法),应使用( )修饰。A.publicB.staticC.protectedD.synchronized参考答案:B17. 线程的暂停方法yield( )能够控制的线程是( )A.执行yield( )调用时候的当前线程对象thisB.执行该方法时候的占据CPU的线程C.任何指定的线程,如a.yield( )中的aD.定义yield( )方法的类的线程对象参考答案:B18. 子类必须通过super( )关键字调用父类的构造函数。( )A.错误B.正确参考答案:A19. 关键字也是标识符。( )A.错误B.正确参考答案:B20. 在Java的方法中定义一个常量要用const关键字。( )A.错误B.正确参考答案:B21. 以下哪项可能包含菜单条?( )A.PanelB.FrameC.AppletD.Dialog参考答案:B22. 下列的变量定义中,错误的是( )。A.int 6_aB.float aC.int i=Integer.MAX_VALUED.static int i=100参考答案:A23. 一般在创建新对象时,系统会自动调用构造函数。( )A.错误B.正确参考答案:B24. 线程的休眠方法sleep(long)的参数的单位是( )A.微妙B.毫秒C.秒D.其它参考答案:B25. 若已定义bytex=11,22,33,-66;其中0k3,则对x数组元素错误的引用是( )A.x5-3B.xC.xk+5D.x0参考答案:C26. java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口。( )A.错误B.正确参考答案:A27. 实例方法可直接调用超类的实例方法。( )A.错误B.正确参考答案:A28. 下列关于继承的哪项叙述是正确的?( )A.在java中允许多重继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:D29. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39;W&39; if(ch1 + 2 A.AB.BC.CD.B参考答案:B30. 设有定义int i = 6 ;,则执行以下语句后,i的值为( )。 i += i - 1;A.10B.121C.11D.100参考答案:C31. JAVA源程序编译后生成字节码(.class文件),程序需要在JAVA虚拟机中运行。( )A.错误B.正确参考答案:B32. 下列关于float类型包装类提供的常量的说法中,不正确的一项是( )A.POSITIVE_INFINITY表示正无限值B.NEGATIVE_INFINITY表示负无限值C.MAX_VALUE表示正无限值D.NaN可以表示被零除参考答案:C33. 下列关于变量的叙述中正确的是( )。A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化参考答案:ACD34. Applet要装入读取图像可以由getImage( )函数实现。( )A.错误B.正确参考答案:A35. NULL是一个JAVA语言关键字。( )A.错误B.正确参考答案:A36. 正确的是( )A.String s=“Welcome to our school”; String t=“thanks”; String k=s+t;B.String s=“Welcome to our school”; String s=s.toUpperCase( );C.String s=“Welcome to our school”; String t=s3+“again”;D.String s=“Welcome to our school”; String t=s“school”;参考答案:A37. 说明下列创建数组的方法哪些是正确的( )。A.int twoDim = new int4;B.int twoDim = new int4;C.int twoDim = new int45;D.char a = A, B;参考答案:ACD38. 要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?( )A.protectedB.publicC.privateD.应不加修饰符参考答案:D39. 下列自定义标识符名合法的有( )A.x_1B.张三C.RATED.361A参考答案:ABC40. 进行Java基本的GUI设计需要用到的包是( )A.java.ioB.java.sqlC.java.awtD.java.rmi参考答案:C41. 假设有一个列表框listbox1,要在其最后添加一项,应使用( )语句。A.listbox.add(“The end item”,0)B.listbox.add(“The end item”,10)C.listbox.add(“The end item”,-1)D.listbox.add(“The end item”,1)参考答案:C42. 以下不正确的描述是( )。A.方法的定义不可以嵌套,但方法的调用可以嵌套B.方法的定义可以嵌套,但方法的调用不可以嵌套C.方法的定义和方法的调用均不可以嵌套D.方法的定义和方法的调用均可以嵌套参考答案:BCD43. 所有的键盘事件都由KeyEvent类的对象表示。( )A.错误B.正确参考答案:A44. main( )方法的返回类型是( )。A.intB.voidC.booleanD.static参考答案:B45. 在Java中,表示换行符的转义字符是( )A.nB.fC.nD.dd参考答案:A46. 方法的定义可以嵌套,但方法的调用不可以嵌套。( )A.错误B.正确参考答案:A47. 若在某一个类定义中定义有如下的方法:abstract void performDial( ); 该方法属于( )方法。A.本地B.最终C.静态D.抽象参考答案:D48. 现有一个变量声明为boolean bl; 理面赋值语句中正确的是( )。A.b1=trueB.b1=TrueC.bl=“true”D.bl=0参考答案:A49. 按运算符操作数的数目划分,运算符?:的类型是( )。A.三元B.二元C.四元D.一元参考答案:A50. 关于Java的标准输入输出流,下列哪些是正确的?( )A.System.out和System.in分别用来处理标准输出和输入B.标准输入和输出均只针对计算机键盘和屏幕C.Java对输入和输出编程均要求强制异常保护D.只有一个标准输入流参考答案:ABD51. 在Java中一个类只能实现一个接口。( )A.错误B.正确参考答案:A52. 下列不是数据库完整性规则的是_。A.实体完整性B.参照完整性C.数据完整性D.用户定义完整性参考答案:C53. 关于方法的形参和实参,下列说法错误的是( )。A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束B.实参可以是常量、变量、表达式,但是不能是方法C.实参和形参在数量上、类型上和顺序上必须严格一致D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参参考答案:ABD54. short类型数32767加1之后的值为( )A.0B.32768C.-32768D.-1参考答案:C55. 用来区别每一个switch分支的保留字是( )A.choiceB.conditionC.caseD.break参考答案:C56. main方法是java Application 程序执行的入口点,关于main方法的方法头以下( )是合法的。A.public static void main( )B.public static void main(String args)C.public static int main(string arD.public void main(string arg)参考答案:B57. 定义一个名为key的类,使之不能被继承,应选( )。A.class keyB.native class keyC.class key final;D.final class key参考答案:D58. 下列哪些是类的属性修饰符的是?( )A.publicB.abstractC.privateD.final参考答案:ABC59. 在父类中声明为final的方法,也可以在其子类中被重新定义(覆盖)。( )A.错误B.正确参考答案:A60. 如下哪个不是Java中有效的关键字?( )A.constB.NULLC.falseD.this参考答案:A
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!