好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

大工14秋《Java程序设计》开卷考试期末复习题.docx

22页
  • 卖家[上传人]:新**
  • 文档编号:457070962
  • 上传时间:2023-05-26
  • 文档格式:DOCX
  • 文档大小:45.11KB
  • / 22 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 期末复习资料一、单选题1、关于可以独立运行的Java应用程序,下列说法哪个是正确的( )?A.无须main方法B.必须有两个main方法C.可以有多个或0个main方法D.必须有一个main方法2、Java创建一个对象使用的关键字是( )A.classB.interfaceC.newD.create3、执行如下代码:int[]x=new int[5];,以下哪项说明是正确的?( )A.x[4]为0B.x[4]未定义C.x[5]为0D.x[0]为空4、用关键字abstract定义的类( )A.可以被实例化B.不能派生子类C.不能被继承D.只能被继承5、假设对象x具有属性a,则访问该属性的方法是( )A.a.xB.a.x()C.x.aD.x.a()6、下面是一个无修饰符的类:class Car{...},则类Car( )A.可被其他程序包中的类使用B.仅能被本程序包中的类使用C.不能被任何类使用D.不能被其他类继承7、构造方法在什么时候被调用( )?A.类定义时B.使用对象的属性时C.使用对象的方法时D.对象被创建时8、下列选项不允许作为类及类成员访问控制符的是( )。

      A.publicB.privateC.staticD.protected9、表达式(short)(8/9.2*5)的值类型为( )A.shortB.intC.doubleD.float10、类B和类C都不是抽象类,并且类B是类C的父类下面声明对象x1的语句不正确的是( )A.B x1=new B()C.C x1=new C()B.B x1=new C()D.C x1=new B()11、下列关于Java内部类的叙述错误的是( )A.内嵌类型可以与外层类型同名C.内部类中可以声明成员变量和成员方法B.内部类可以声明为抽象类D.内部类可以继承父类或实现接口12、表达式:(a>b)?(c>d)?a:c:d,(其中a=5,b=9,c=1,d=9)的值为( )A.5B.8C.1D.913、下列哪一个方法不是Applet生命周期相关的4个方法之一( )A.init()B.start()C.wait()D.stop()14、下面的Java变量中,不属于复合类型的数据类型是( )A.类B.字符型C.数组型D.接口15、构造方法何时被调用( )A. 类定义时B. 调用对象方法时C.创建对象时D.使用对象变量时16、Java程序的执行过程中用到一套JDK工具,其中javac.exe是指( )。

      A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器17、定义一个名为“Car”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应该为( )A.private class Car extends ObjectC.class Car extends ObjectB.public class CarD.private class Car18、当方法遇到异常又不知如何处理时,下列哪种说法是正确的( )A.捕获异常B.抛出异常C.声明异常D.嵌套异常19、Java中的哪个类提供了随机访问文件的功能( )A.RandomAccessFile类C.RandomFile类B.File类D.AccessFile类20、下列哪个Java标识符是合法的( )A.newB.classC.intD.const121、Java程序源文件和经编译后的文件扩展名分别是( )A..class和.javaB..java和.classC..class和.classD..java和.java22、Java中为了区别重载多态中同名的不同方法,要求( )。

      A.返回值类型相同C.参数名称不同B.采用不同的参数列表D.以上三项都不对23、下列语句中,( )是不能通过编译的语句A.double d=545.0;B.char a1="c";C.int i=321;D.float f1=45.0f;24、Java中流的传递方式属于( )A.并行的B.串行的C.并行和串行D.以上都不对25、Java程序设计语言中,JDBC指的是( )A.Java程序与数据库连接的一种机制B.Java程序与浏览器交互的一种机制C.Java类库名称D.Java类编译程序26、Java程序设计语言中,关键字super的作用是( )A.用来访问父类被隐藏的成员变量B.用来调用父类中被重载的方法C.用来调用父类的构造方法D.以上都是27、下列java标识符的书写,错误的是( )A._sysB.$changeC.user_nameD.1_file28、Java中类实现的接口以及修饰不可以是( )A.publicB.abstractC.finalD.void29、下列特性中,不属于面向对象编程的三大特征的是( )A.封装B.指针操作C.多态D.继承30、执行如下语句序列,k的值是( )。

      int j=4,k=20; for(int i=1;i!=j;i++)k=k-i;A.10B.24C.12D.131、Java源代码保存在扩展名为( )的文件中A..exeB..javaC..classD..javac32、调用alphabet.substring(6,10)返回的子字符串是( )A."GHIJ"B."FGHI"C."HIJ"D."GHI"33、关于while和do…while语句的说法,错误的是( )A.都是Java的循环语句B.while语句至少迭代一次C.do…while语句至少迭代一次D.两者都可以迭代多次34、int[]a;和int[]b=new int[0];关于这两个语句的说法错误的是( )A.a为空数组B.b不是空数组C.a是分配了0个元素的数组D.b是分配了0个元素的数组35、下列关于Java中方法的说明,错误的是( )A.方法调用必须指定方法名和实际参数B.写在return后面的语句不会被执行C.Java应用程序从main()方法开始执行D.main()方法不能被其他方法调用,包括Java虚拟机36、关于构造方法和方法的说法,错误的是( )。

      A.构造方法可以创建类的对象B.构造方法和方法都有返回值类型C.构造方法使用new操作符调用D.方法使用句点操作符调用37、下列类中,属于java.lang包中的类的是( )A.Arrays类B.Math类C.Date类D.Calendar类38、下列关于方法修饰符的叙述,错误的是( )A.final修饰的方法在类中可以被重载C.native修饰的方法表示方法体是以另一种程序设计语言实现的B.private修饰的方法指该方法只能从其自身的类中访问D.protected修饰的方法指该方法只能从其自身的类及其扩展中访问39、下列哪一项不属于java.awt中的布局管理器类( )A.FlowLayoutB.TableLayoutC.BorderLayoutD.GridLayout40、java.util包定义了3种一般类型的集合,下列哪一个不是( )A.ListB.MapC.SetD.Hash41、JApplet类的直接父类是( )A.Component类B.Container类C.Applet类D.Panel类42、下列协议中哪一个不属于网络层协议( )。

      A.DNSB.IPC.ICMPD.IGMP43、下列属于文本数据流的是( )A.源代码程序B.音频C.图像D.视频44、关于I/O类的说明,错误的是( )A.I/O类主要有4种B.InputStream和Reader类用于输入C.OutputStream和Writer类用于输出D.Reader和Writer类用于处理二进制文件45、下列不属于JDBC提供的驱动程序的是( )A.本地库Java实现驱动程序B.网络协议驱动程序C.数据库协议驱动程序D.硬盘协议驱动程序46、下面哪种类是用简单数组来实现的( )A.HashSetB.LinkedHashSetC.TreeSetD.TreeMap47、下列关于Applet小程序的叙述正确的是( )A.Applet可以独立运行B.Applet小程序也必须有main()方法C.Panel类是Applet类的子类D.JApplet类是Applet类的子类48、关于接口的说明,错误的是( )A.接口可以包含嵌套类和接口B.接口可以作为一种数据类型来声明变量和参数C.接口可以扩展一个类D.接口无构造函数49、下列哪一个特性不是进程和线程所共有的( )。

      A.结构性B.共享性C.动态性D.独立性50、下列不可以正确表示Java标识符的是( )A.$maxB.abcC._minD.public二、填空题1、在子类中使用关键字 做前缀可调用被子类覆盖的父类中的方法2、创建包需要使用的关键字是 3、按照异常处理的不同可分为捕获异常、声明异常和 三种4、静态内嵌类型用于定义 的嵌套结构,实例内嵌类型用于定义 的嵌套结构5、Java语言的各种数据类型之间提供两种转换,自动转换和 6、Java语言通过接口支持 继承,使类继承具有更灵活的扩展性7、 是类的实例8、方法的多态包括方法的重载和覆盖,其中方法重载是 时多态9、Applet类的直接父类是 10、Java图形用户界面的组件和事件由 和 包共同提供11、Java语言是从 语言发展而来的12、Java中的Object类包含在 包中13、运算符instanceof的运算结果为 类型14、 是指一组有顺序、有起点和终点的字节集合,是对数据传输的总称或抽象。

      15、IP协议和UDP协议均是 。

      点击阅读更多内容
      相关文档
      2025年教师招聘考试教育理论综合知识考试题库(单项选择题763题).docx 2025年教师招聘考试必考的面试考试题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(280题).docx 2025年教师招聘考试公共基础知识模拟题库.docx 2025年江苏省第十届大学生就业创业知识竞赛考试题库(200题).docx 2025年煤矿安全监测监控证考试必刷题库附答案.docx 2025年教师资格证考试公共基础知识考试复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(210题).docx 2025年江苏生禁毒知识网络竞赛考试题库(270题).docx 2025年教师资格证(教育公共基础知识)考试题库(500题).docx 2025年江苏生禁毒知识网络竞赛考试题库(260题).docx 2025年教师招聘考试中学教育理论综合知识考试模拟试题(五套).docx 2025年教师资格证考试教育公共基础知识考试题库(400题).docx 2025年教师招聘考试(教育综合基础知识)复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(220题).docx 2025年江苏生禁毒知识网络竞赛考试题库(290题).docx 2025年教师招聘考试最新教育理论基础知识考试复习题库.docx 2025年教师编制考试教育教学公共基础知识考试复习题库(350题).docx 2025年江苏生禁毒知识网络竞赛考试题库(250题).docx 2025年江苏省大学生就业创业知识竞赛考试题库(200题).docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.