一起答

2015年国家二级(JAVA)笔试标准预测试卷40

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 在Java中支持 ______ 技术,使得Java的安全控制可以针对外界的具体用户进行,从而提高了访问控制的粒度。

  2. 在事件处理的过程中,主要涉及到的三个对象分别是事件、______ 和事件处理者。

  3. 在自定义Swing构件的时候,首先要确定使用哪种构件类作为所定制构件的 ______,建议继承JPanel类或更具体的Swing构件类。

  4. ______ 是字符的序列,也是组织字符的基本结构。

  5. 在JDK1.4的java.util.regex正则表达式包中,有一个______ 类,该类的static Pattern compile方法用于将正则表达式字符串编译成模式对象来进行快速模式匹配。

  6. 在Java语言的所有方法中,比较特殊的一类方法是抽象方法,它只有方法头,而没有 ______。

  7. 赋值表达式是由位于赋值运算符左边的变量和右边的 ______ 组成。

  8. 下列是一个Java应用程序,输出结果是 ______。

     public class Testtt

     {

       public static void main(String args[])

       {char c='i';

        for(int n=6;n<11;n++)

        {if(n==8)break;

          System.out.print(c++);

        }

       }

      }

  9. ______ 是Java的特殊应用程序。它嵌入到HTML中,发布到互联网上。

  10. 变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、______ 和异常处理参数。

  11. Java是一个______语言,它避免了许多其他编程语言的缺点,更好地利用了当前软件新技术,是一种新概念。

  12. 数组、堆栈、______和链表都是线性数据结构。

  13. Java语言是______年5月由Sun公司在Sun World大会上发布的。从此,这一新一代的网络计算机语言受到广泛青睐,很快兴起了Java的热潮。

  14. 在Java语言中,如数字后没有字母,计算机默认为______类型。

  15. 算术运算符的优先级按下面次序排列:++和--的级别最高,然后是______和/以及%,而+和—的级别最低。

  16. 给出—卜列的代码,则下列选项中(  )可以表示为类A合理的内部类。  class A{  protected int i;  A (int i) {  this i=i;  }}

    • A.class B{ }
    • B.class B extends A{ }
    • C.class B extends A{ B ( ){System.out.println("i="+i);} }
    • D.class A{ }
  17. 下列代码的执行结果是(  )。  class Decrement{    public static void main(String args[ ]){     int i=10;     System.out.println(- -i+" "+i- - +" "+i);//"+"号表示字符串连接   }  }

    • A.9.0 9.0 8.0
    • B.9 9 8
    • C.9.0 8.0 9.0
    • D.9 8 8
  18. 为了区分类中重载的同名的不同的方法,要求(  )。

    • A.采用不同的形式参数列表
    • B.返回值的数据类型不同
    • C.调用时用类名或对象名做前缀
    • D.参数名不同
  19. 下列说法中,正确的是(  )。

    • A.类是变量和方法的集合体
    • B.数组是无序数据的集合
    • C.抽象类可以实例化
    • D.类成员数据必须是共有的
  20. 结构化方法的核心和基础是(  )。

    • A.结构化分析方法
    • B.结构化设计方法
    • C.结构化设计理论
    • D.结构化编程方法
  21. 下列代码的执行结果是(  )。  public class Test{   public static void main(String args[ ]){    float t=9.0f;    int q=5;    System.out.println((t++) * (- -q));   } }

    • A.41
    • B.41.0
    • C.36
    • D.36.0
  22. 整数常量在计算机默认值中占(  )位。

    • A.8
    • B.16
    • C.32
    • D.64
  23. 下列代码的执行结果是(  )。  class NextLetter{   public static void main(String[ ]args){    char c="a";    System.out.println("The next character is"+ + + c +".");    }   }

    • A.a
    • B.b
    • C.c
    • D.a+c
  24. 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(  )。

    • A.控制流
    • B.加工
    • C.数据存储
    • D.源和流
  25. 构造方法(  )被调用。

    • A.类定义时
    • B.创建对象时
    • C.调用对象方法时
    • D.使用对象变量时
  26. 下列代码的执行结果是(  )。  public class Test{   public static void main (String args[ ]){    System.out.println(5/2):    }  }

    • A.2.50
    • B.2
    • C.2.5
    • D.2.0
  27. 下面关于Java的应用程序说法中错误的是(  )。

    • A.Java有2类应用程序
    • B.Java Application是独立的应用程序,Java Applet嵌入HTML在浏览器中执行
    • C.Java Application不是独立的应用程序
    • D.以上说法都不对
  28. 检查软件产品是否符合需求定义的过程称为(  )。

    • A.确认测试
    • B.集成测试
    • C.验证测试
    • D.验收测试
  29. 下列定义变量错误的是(  )。

    • A.char s="23";
    • B.short i=100;
    • C.double d;
    • D.String str=-"wh are me!";
  30. 在Java中,子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的(  )。

    • A.隐藏
    • B.覆盖
    • C.重载
    • D.Java不支持此特性
  31. 在Java中,属于整数类型变量的是(  )。

    • A.single
    • B.double
    • C.byte
    • D.char
  32. 将具有相同属性和操作(方法)相似的一组对象称为(  )。

    • A.信息
    • B.数据
    • C.对象
    • D.类
  33. 传统的数据库基本上是由(  )组成的。

    • A.图形
    • B.对象
    • C.记录
    • D.文件
  34. 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指(  )。

    • A.模块间的关系
    • B.系统结构部件转换成软件的过程描述
    • C.软件层次结构
    • D.软件开发过程
  35. Java语言中,下列标识符错误的是(  )。

    • A.Name
    • B.?question
    • C.$ number
    • D._tree
  36. 设X、Y为已定义的类名,下列声明X类的对象。x1的语句中正确的是(  )。

    • A.static X x1;
    • B.public X x1=new X(int 123)
    • C.Y x1;
    • D.X x1=X ();
  37. 设有属性A,B,C,D,以下表示中不是关系的是(  )。

    • A.R(A)
    • B.R(A,B,C,D)
    • C.R(A×B×C×D)
    • D.R(A,B)
  38. 下列代码的执行结果是(  )。  class operator Test{  public static void main(String[]args){   int x=8;   short y=2;   system.out.println("xis"+ x + ",yis"+y);   }  }

    • A.8和2
    • B.8.0和2.0
    • C.8和2.0
    • D.8.0和2
  39. 数据结构中,与所使用的计算机无关的是数据的(  )。

    • A.存储结构
    • B.物理结构
    • C.逻辑结构
    • D.物理和存储结构
  40. 关于变量的作用范围,下列说法错误的是(  )。

    • A.异常处理参数作用域为整个类
    • B.局部变量作用于声明该变量的方法代码段
    • C.类变量作用于声明该变量的类
    • D.方法参数作用于传递到方法内代码段
  41. 下列(  )内容是异常的含义。

    • A.程序的语法错
    • B.程序编译或运行中所发生的异常事件
    • C.程序预先定义好的异常事件
    • D.程序编译错误
  42. 在数据库系统的组织结构中,把概念数据库与物理数据库联系起来的映射是(  )。

    • A.外模式/模式
    • B.内模式/外模式
    • C.模式/内模式
    • D.模式/外模式
  43. 应用数据库的主要目的是(  )。

    • A.解决数据保密问题
    • B.解决数据完整性问题
    • C.解决数据共享问题
    • D.解决数据量大的问题
  44. switch语句不能用于下列(  )数据类型。

    • A.double
    • B.byte
    • C.short
    • D.char
  45. 下列不属于整型变量的类型是(  )。

    • A.byte
    • B.short
    • C.float
    • D.long
  46. 有一个类A,以下为其构造函数的声明,其中正确的是(  )。

    • A.void A (int x){...}
    • B.A (int x){...}
    • C.a(int x){...}
    • D.void a (int x){…}
  47. 下列标识符中(  )是不合法的。

    • A.BigMeaninglessName
    • B.$ int
    • C.1st
    • D.$1
  48. 分支语句分为(  )。

    • A.条件语句和多分支语句
    • B.条件语句和循环语句
    • C.循环语句和多分支语句
    • D.条件语句和return语句
  49. 下述内容中(  )不属于软件工程管理的范畴。

    • A.软件管理学
    • B.软件心理学
    • C.软件工程经济
    • D.软件工程环境
  50. Java中,数值类型值中不可能出现的符号是(  )。

    • A.d
    • B.f
    • C.e
    • D./