JAVA期末考考试试卷.docVIP

  • 1169
  • 1
  • 约4.5千字
  • 约 6页
  • 2019-03-10 发布于广东
  • 举报
第 PAGE 6 页 共 NUMPAGES 6页 得分 一、选择题(每题2分,共40分) 1.下面(??? ????)是合法的Java标识符。?? ? A.#_pound??????B._underscore??????C.5Interstate??????D.class 2.在Java中,表示换行符的转义字符是(??? ????)。 ? A.\n???? B.\f???? C.n? D.\ dd?? 3.面向对象的三大特性不包括(??? ????)。? A.?封装 ? B.?继承 C?.多态 D?.消息通信 4.下面语句中不是循环语句的是(??? ????)。 A.for语句 B.while语句 C.switch语句 D.do-while语句 5.下列运算符合法的是(??? ????)? A、???????? B、?????? C、if??????????????D、= 6.定义抽象类时所用到的关键字是(??? ????)。 A.final B.public C.abstract D.protected 7.给出下面代码段:(??? ????) ???? public class Test1{ ???? public static void main(String args[]){ ?????? int m; ?????? switch(m){ ?????????? case 0:System.out.println(case 0); ?????????? case 1:System.out.println(case 1);break; ?????????? case 2: ?????????? default:System.out.println(default); ???????? } ?????? } ????} ????下列m 的哪个值将引起“default”的输出? A.0 B.1 C.2 D.以上答案都不正确 8.设a=12,则表达式a+=a-=a*=a的值为(??? ????)。 A.0 B.144 C.12 D.132 9.main方法是Java应用程序执行的入口点,关于main方法的方法头以下哪项是合法的?(??? ????)???????? A.public??static??void??main()? B.public??static??void???main(?String[]??args?)???????? C.public??static?int??main(String??[]?arg?)???????? D.public??void??main(String??arg[]?) 10.设int型变量x = 1 , y = 2 , z = 3,则表达式? y+=z--/x++? 的值是(??? ????)。 A.3?????? ?B.3.5 C.4??????? D. 5 11.在JAVA中,( )关键字用来终止循环语句。 A.return?? B.continue?? C.break?? D.exit 12.关于?Java?中继承的特点,下列说法正确的是(??? ????)。 A?.使类的定义复杂化? B.?Java?只支持单继承,不可多继承,但可以通过实现接口来达到多继承的目的 C?.子类继承父类的所有成员变量和方法,包括父类的构造方法 D?.不可以多层继承,即一个类不可以继承一个类的子类 13.设整型变量i,j的值均为4,则下列语句j=i++,j++,++i执行后,i,j的值分别是(??? ????)。 A.6,5? B.3,3? C.4,5 ? D.6,6 14.下列说法中正确的是(??? ????)。? A.一个子类可以有多个父类,一个父类也可以有多个子类 B.?一个子类可以有多个父类,但一个父类只可以有一个子类 C.一个子类可以有一个父类,但一个父类可以有多个子类 D.上述说法都不对 15.先执行后判断条件的循环语句是( )。 A.do...while B.while C.while...do D.do ...loop 16.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为(??? ????)。? A.隐藏??????????????B.覆盖???????????????C.重载?????????D.Java不支持此特性 17.选出java中有效的注释声明( )。 A.//这是注释 B.*/这是注释*/ C./这是

文档评论(0)

1亿VIP精品文档

相关文档