一起答

Java语言程序设计(一)模拟卷(6)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 将下列语句转换成Java代码: (1)如果b1为真,打印“one”,否则打印“two”。 (2)如果b1为假并且b2为真,打印“one”,否则打印“two”。 (3)如果b1为假,并且如果b2为真则打印“one”;如果b1、b2都为假则打印“two”;其他情况打印“three”。

  2. 现有整形变量a、b、d,a、b的值依次为2、9,浮点数变量c的值为1.6编写程序计算如下式子:d=a*b-co

  3. 阅读下面的程序,并回答以下问题: (1)窗口的布局管理器是什么? (2)标注行号(1、2、3)的三行代码的作用是什么?

  4. 阅读以下程序,写出该程序的输出结果。

  5. 阅读下面程序片断,请回答以下问题: (1)该程序中采用的是什么形式的循环。 (2)当i=1时,两个for循环的循环体语句都执行完后sum的值是多少?

  6. 程序定义了一个父类 Person、一个子类 Student,子类的构造方法中对自己的属性进行初始化,同时通过调用父类的构造函数,对父类的属性也进行了初始化。另外,子类对父类的方法进行了重写。

  7. 请说明父类与子类的联系与区别。

  8. 程序的功能为建立一个 Vector实例,该实例有若干个字符串然后在该实例中查找是否存在字符串“Test”,如果存在则将其删除。

  9. 程序定义了一个父类 Person,一个从 Person类派生的子类 Student在子类中将父类的成员变量赋值为“男”。

  10. 请简要说明建立一个菜单系统的过程。

  11. Java中实例变量与静态变量的区别是什么?

  12. Java中整型数字可以用十进制、八进制和十六进制形式表示,以0开头的数字是    进制。

  13. 用 Thread类的子类创建线程的过程是什么?

  14. 请说明Java基本字符流中读者、写者出现的原因及作用。

  15. 用static修饰的类成员称为   

  16. 在Java中进行绘图操作时,当组件被显示出来时,需调用     方法。

  17. Java程序中源文件名必须根据文件中的     来定义,并且要区分大小写。

  18. 通过类   可以在菜单项之间加入分隔线。

  19. 通过    程序可以将java程序编译成字节码。

  20. 假设编写了一个Java类 Person保存在 Person.java文件中,那么经过编译生成的类文件名为    

  21. Swing中菜单栏是窗口中的主菜单,对应的类是      

  22. Frame(框架)被称为   组件,可以包含组件。

  23. 整型常量的最大值在Java中用    表示。

  24. 下列关于 JTextField的描述错误的是【】

    • A.JTextField可以输入多行文本
    • B.JTextField可以指定文本域的列数
    • C.JTextField可以设定初始字符串
    • D.JTextField可以设置文本的水平对齐方式
  25. 属于Java中的包装类的是【】

    • A.int
    • B.char
    • C.Boolean
    • D.float
  26. 关于Java线程调度的优先级策略描述错误的是【】

    • A.优先级高的先执行
    • B.每个线程被创建时都会手工分配一个优先级
    • C.线程被创建时默认继承父类的优先级
    • D.同优先级的线程按“先进先出”的原则执行
  27. 下面关于接口的描述不正确的是【】

    • A.接口中只有方法的定义
    • B.一个类可以实现多个接口
    • C.接口中的方法均为抽象方法
    • D.在实现某接口的类的任何对象中,都能够调用该接口中定义的方法
  28. Java应用程序的主类中包含main()方法,以下哪项是main()方法的正确参数【】

    • A.String args
    • B.String args[]
    • C.Char args
    • D.StringBuffer agrs
  29. 不能用作标识符的是【】

    • A.test
    • B.TEST
    • C.true
    • D._test_
  30. 下列关于 JList的描述错误的是【】

    • A.通过构造方法可以创建一个空列表
    • B.通过构造方法可以用一个对象数组创建一个列表
    • C.通过构造方法可以用一个Vector对象创建一个列表
    • D.通过构造方法可以用一个 Array对象创建一个列表
  31. 关于字符串的操作错误的是【】

    • A.String s1 ="abc";
    • B.String s1 new String();
    • C.StringBuffer s1 ="abc"
    • D.StringBuffer s1 new StringBuffer("abc");
  32. 下列哪一项是 Swing的顶层容器【】

    • A.Panel
    • B.Container
    • C.JFrame.
    • D.JScrollPane
  33. 设已有JFrame对象 frame、一个字符串对象str,则构造一个强制对话框的语句是【】

    • A.JDialog( frame)
    • B.JDialog( frame, true)
    • C.JDialog( frame, str, false)
    • D.JDialog( frame, str)