Jd1806第二次测验

考试总分:27分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

试卷介绍: Jd1806第二次测验

开始答题

试卷预览

  • 1. 1.面向对象编程的三大特性:,,。[每空1分]
  • 2. [4分]
  • 3. [4分]
  • 4. 简述抽象类与接口的异同[4分]
  • 5. [4分]
  • 6. 写出五个常见关键字,并解释其的作用。[4分]
  • 7. 简述Strings=“”和“”以及null的区别。[4分]
  • 8. Java中基本数据类型共有哪几种,每种分别占用多少个字节?并写出整数类型的取值范围。[4分]
  • 9. 在unix系统下拷贝目录使用,“|”的作用。[每空1分]
  • 10. 在Java中,四种权限修饰符别为:,,和默认;[每空1分]
  • 11. 当声明一个数组intarr[]=newint[5];时,这代表这个数组所保存的变量类型是,数组名是,数组的大小为,数组元素下标的使用范围是。声明数组变量的时侯,不能指定数组的。[每空1分]
  • 12. JAVA的JVM的内存可分为3个区、和。[每空1分]
  • 13. 成员变量的作用域是,局部变量的作用域是。[每空1分]
  • 14. System.out.println(3<2?'a':98);的输出结果是什么。[每空2分]
  • 15. [4分]
  • 16. [4分]
  • 17. 请简要说明方法重载和方法重写的区别?[4分]
  • 18. 下列哪项不是有效的标识符?[2分]

    AuserName

    B2test

    C$change

    D_password

  • 19. int[]myArray=newint[3];myArray=newint[6];代码执行后,以下叙述哪项是正确的?[2分]

    A数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素的值为空。

    B数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素需再次初始化。

    C数组myArray的长度没有变化。

    D数组myArray的长度已由3改为6,原来3个元素的值全部丢失。

  • 20. 程序如下:publicclassB{publicstaticvoidmain(String[]args){System.out.println(test());}privatestaticinttest(){inta=10;intb=0;try{a/=b;}catch(Exceptione){a=20;}finally{a=30;}}returna;}请问程序的运行结果为?()[2分]

    A0

    B10

    C20

    D30

  • 21. 下列哪项不属于Java语言的基本数据类型?[2分]

    Aint

    BFloat

    Cdouble

    Dboolean

  • 22. 哪个语句创建了一个数组实例?[2分]

    Aint[]ia=newint[15];

    Bfloatfa=newfloat[20];

    Cchar[]ca=“SomeString”;

    Dintia[][]={4,5,6}{1,2,3};

  • 23. publicclassA{publicstaticvoidmain(String[]args){intb=newInteger(10);Stringa="hello";method1(b);method2(a);}privatestaticvoidmethod1(inta){System.err.print("int:"+a);}privatestaticvoidmethod1(Integera){System.out.print("Integer:"+a);}privatestaticvoidmethod2(Objectb){System.out.print("Object:"+b);}privatestaticvoidmethod2(Stringb){System.out.print("String:"+b);}请问程序运行的结果为:()[2分]

    Aint:10Object:hello

    BInteger:10Object:hello

    Cint:10String:hello

    DInteger:10String:hello

  • 24. break语句()[2分]

    A只中断最内层的循环

    B只中断最外层的循环

    C借助于标号,可以实现任何外层循环中断

    D只中断某一层的循环

  • 25. 下列哪个不是方法publicintadd(inta)的重载方法?[2分]

    Apublicintadd(longa);

    Bpublicvoidadd(inta)

    Cpublicvoidadd(longa)

    Dpublicintadd(floata)

  • 26. 关于方法重写下列说法错误的是()[2分]

    A访问修饰符的限制一定要不小于被重写方法的访问修饰符

    B参数列表必须与被重写方法的相同。

    C返回类型必须与被重写方法的返回类型相同。

    D重写方法可以抛出新的异常或者比被重写方法声明的检查异常更广的检查异常。

  • 27. 下面程序的运行结果是()?Stringstr1="hello";Stringstr2="he"+newString("llo");System.err.println(str1==str2);[2分]

    A编译报错

    Bnull

    Cfalse

    Dtrue

相关试卷
相关题库