一起答

2017年计算机二级考试Java模拟试题一

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. Swing中用来表示表格的类是iavax.swing.______。

  2. 现在有Java Applet小程序的源程序文件MyApplet.java,编译后生成的字节码文件为MyApplet.class,对应的HTML文件为MyApplet.html。查看该小程序的运行结果两种方式:运行命令【 】;直接用浏览器打开MyApplet.html文件。

  3. CRC技术的全称是______ 。

  4. RandomAccessFile是java. io包中的一个兼有输入输出功能的类。由于它是随机访问,所以文件读写一个记录的位置是

    • A.起始
    • B.终止
    • C.任意
    • D.固定
  5. 在多线程并发程序设计中,能够给对象x加锁的语句是(  )。

    • A.x.wait()
    • B.synchronized(x)
    • C.x.notify()
    • D.x.synchronized()
  6. 当不希望某个类被其他类继承时,就可以将该类标识为

    • A.final
    • B.abstract
    • C.private
    • D.protected
  7. for(int x=0,y=0;!x&&y<=5;y++)语句执行循环的次数是(  )。

    • A.0
    • B.5
    • C.6
    • D.无数次
  8. 复合语句是用(  )括起来的一段代码。

    • A.单引号
    • B.中括号[]
    • C.大括号{}
    • D.小括号()
  9. 在Java中,byte变量的最大值和流中的无符号字节的最大值(  )。

    • A.都是255
    • B.前者是127,后者是1024
    • C.都是1024
    • D.对于byte变量是127,对于无符号字节是255
  10. 要创建包含父目录的目录,用到的方法是(  )。

    • A.createdirs()
    • B.createdir()
    • C.mkdirs()
    • D.mkdir()
  11. 设计数据库的存储结构属于(  )阶段。

    • A.需求分析
    • B.概念设计
    • C.逻辑设计
    • D.物理设计
  12. 每个Java小应用程序必须定义为

    • A.Applet类或JApplet类的子类
    • B.JFrame类的子类
    • C.Frame的子类
    • D.Window的子类
  13. Swing组件中可以通过拖动控件来设置数值的是(  )。

    • A.JCheckBox
    • B.JSlider
    • C.JList
    • D.TextField
  14. 下列数据结构中,能用二分法进行查找的是(  )。

    • A.顺序存储的有序线性表
    • B.线性链表
    • C.二叉链表
    • D.有序线性链表
  15. 在Applet的生命周期中,下列哪个法使Applet成为激活状态?  (  )

    • A.destroy()
    • B.start()
    • C.init()
    • D.stop()
  16. 按照Java的标识符命名规则,下列表示常量的标识符规范的是

    • A.HelloWorld
    • B.HELLO_WORLD
    • C.hello_world
    • D.helloWorld
  17. Java编程语言提供几种预定义的异常,下列是除0异常类型关键字的是  (  )

    • A.ArithmeticException
    • B.NullPointerException
    • C.NegativeArraySizeException
    • D.ArrayIndexOutOfBoundsException
  18. 现在两个类A、B,以下描述中表示B继承自A的是()。

    • A.classAextendsB
    • B.classBimplementsA
    • C.classAimplementsB
    • D.classBextendsA
  19. 下列描述中,正确的是(  )。

    • A.终止程序时不会导致资源泄漏,因此不需要使用异常处理来释放资源
    • B.尽可能近地处理异常,这样程序清晰易读
    • C.能在局部处理的错误一定要使用异常机制
    • D.异常机制的处理比正常处理效率高
  20. 若特快订单是一种订单,则特快订单类和订单类的关系是

    • A.使用关系
    • B.包含关系
    • C.继承关系
    • D.无关系
  21. 下面属于Java关键字的是  (  )

    • A.NULL
    • B.IF
    • C.do
    • D.goto
  22. 算法的时间复杂度是指(  )。

    • A.算法的执行时间
    • B.算法所处理的数据量
    • C.算法程序中的语句或指令条数
    • D.算法在执行过程中所需要的基本运算次数
  23. 欲构造ArrayList类的一个实例,此类继承了List接口,下列(  )是正确的。

    • A.ArrayListmyList=new Object();
    • B.List myList=new ArrayList();
    • C.ArrayList myList=new List();
    • D.List myList=new List();
  24. 在方法内部使用,代表对当前对象自身引用的关键字是(  )。

    • A.super
    • B.This
    • C.Super
    • D.this
  25. 线程在生命周期中要经历5种状态。如果线程当前是新建状态,则它可到达的下一个状态是(  )。

    • A.运行状态 
    • B.阻塞状态
    • C.可运行状态 
    • D.终止状态
  26. 下列选项中,不是APPLET标记的是(  )。

    • A.PARAM
    • B.BODY
    • C.CODEBASE
    • D.ALT
  27. 下列选择项中不属于结构化程序设计原则的是

    • A.可封装
    • B.自顶向下
    • C.模块化
    • D.逐步求精
  28. 下列不属于线程组成部分的一项是______。

    • A.程序计数器
    • B.栈指针
    • C.进程地址空间中的代码
    • D.堆栈
  29. 下列关于数据存储方式的叙述中,不正确的是(  )。

    • A.数据的主要存储方式有顺序存储结构和链式存储结构
    • B.顺序存储结构存储空间利用率低,链式存储结构空间利用率高
    • C.顺序存储结构的结点只有自身域,链式存储结构除了自身域还包括指针域
    • D.顺序存储结构可通过计算直接确定数据结构中某个结点的存储地址