面向对象考试题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

2018/4/272018年04月-CGB1803-月考(单选题)在Java中,下列关键字中不属于访问控制修饰符的是()。1.A.2B.2.5C.4D.编译错误(单选题)如下Java代码的输出结果是()。inta=10;System.out.println(a/=4);2.A.forB.whileC.do…whileD.while…do(单选题)在Java中,无论测试条件是什么,()循环将至少执行一次。3.A.成功编译B.类DAO通过编译,UserDAO不能通过编译C.类DAO不能通过编译,UserDAO通过编译D.DAO类和UserDAO类都不能编译(单选题)程序中,有如下类的定义:abstractclassDAO{abstractvoiddelete();}classUserDAOextendsDAO{publicvoiddelete(intid){}}以上代码编译期间会发生()。4.A.package,import,classB.package,class,importC.import,class,packageD.import,package,class(单选题)对于一个Java源文件,import,class以及package正确的顺序是()。5.A.同包中的类访问B.其它包中的类访问C.所有子类访问D.所有类访问(单选题)在Java中,将类成员的访问权限设置为默认的,则该成员能被()6.在线考试交卷答题剩余时间1小时5分16秒2018/4/272018年04月-CGB1803-月考(单选题)在Java中,若父类中某些方法不包含任何逻辑,并且需要由子类来重写,应该使用()关键字来声明父类的这些方法。7.A.arr[4]值为0.0B.arr[4]未定义C.arr[5]值为0.0D.arr[5]值为空(单选题)定义如下数组,double[]arr=newdouble[5];下列说法正确的是()。8.A.34B.35C.45D.44(单选题)阅读如下程序,输出结果是()。classFu{intnum=3;}classZiextendsFu{intnum=4;voidshow(){intnum=5;System.out.println(super.num);System.out.println(this.num);}publicstaticvoidmain(String[]args){Ziz=newZi();z.show();}}9.A.安全性B.多线程C.可移植D.跨平台(单选题)Java语言具有许多特点,下列选项中反映了Java程序并行机制的特点的是()。10.A.DDL语句B.DML语句C.DQL语句D.DTL语句(单选题)ALTER语句是()语句。11.2018/4/272018年04月-CGB1803-月考(单选题)以下数据类型根据占用内存字节数从大到小排序正确的是:()。12.A.publicB.finalC.elseD.void(单选题)在Java中,下列关键字可以修饰局部变量的是()。13.A.super关键字是在子类对象内部指代其父类对象的引用B.super关键字不仅可以指代子类的直接父类,还可以指代父类的父类C.子类通过super关键字只能调用父类的方法,而不能调用父类的属性D.子类通过super关键字只能调用父类的属性,而不能调用父类的方法(单选题)在Java中,关于super关键字说法正确的是()。14.A.publicB.privateC.staticD.protected(单选题)在Java中,下列修饰符与访问控制无关的是()。15.A.arr[9]未定义B.arr[0]为nullC.arr[10]为0D.arr[9]为0(单选题)在Java中有如下代码:int[]arr=newint[10];下列选项说明中正确的是():16.A.INSERTINTOemp(empno,hierdate)VALUES(9001,DATE);B.INSERTINTOemp(empno,hierdate)VALUES(9001,TODAY);C.INSERTINTOemp(empno,hierdate)VALUES(9001,SYSDATE);D.INSERTINTOemp(empno,hierdate)VALUES(9001,SYSDAY);(单选题)向数据表中添加员工入职日期为系统当前日期,下列SQL正确的是()。17.A.C不仅继承了B中的成员,同样也继承了A中的成员B.C只继承了B中的成员C.C只继承了A中的成员D.C不能继承A或B中的成员(单选题)Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是()。18.A.(单选题)完成如下需求,方法定义正确的选项是()。需求:定义方法,返回两个整数中的最大值19.2018/4/272018年04月-CGB1803-月考(intx,inty){returnxy?x:y;}B.publicintmax(intx,inty){intresult=xy?x:y;System.out.println(result);}C.publicintmax(intx,inty){returnxy?x:y;}D.以上都正确A.char[]arr=newchar[]{};B.char[]arr=newchar[];C.char[]arr={};D.char[][]arr=newchar[2][];(单选题)下列数组对象创建语句中,错误的是()。20.A.22B.20C.02D.12(单选题)下列程序输出结果是()。publicclassTest{staticinti=0;publicintaMethod(){i++;returni;}publicstaticvoidmain(Stringargs[]){Testtest=newTest();test.aMethod();intj=test.aMethod();System.out.println(j);Testtest1=newTest();System.out.println(test1.i);}}21.A.WHEREsal!=1500ANDsal5000B.WHEREsal!=1500ANDsal!=5000C.WHEREsal!=1500ORsal!=5000D.WHEREsal1500ORsal5000(单选题)与WHEREsalNOTIN(1500,5000)语句等价的子句是()。22.2018/4/272018年04月-CGB1803-月考(单选题)下列程序中,出现编译错误的行数是()。1classFu{2Fu(intx){3System.out.println(fu..+x);4}5}6classZiextendsFu{7Zi(){8System.out.println(zirun);9}10Zi(intx){11this();12System.out.println(zi...+x);13}14}23.A.x=8B.会出现语法编译错误C.x=7D.以上都不对(单选题)以下程序运行结果是:classDemo{intx;publicstaticvoidmain(String[]args){Demod=newDemo();d.x=8;show(d);System.out.println(x=+d.x);}publicstaticvoidshow(Demod){d.x=7;}}24.A.11B.10C.21D.20(单选题)intx=10;x=x+++10;System.out.println(x);程序会输出()。25.(单选题)Outer类中定义了一个成员内部类Inner,需要在main()方法中创建Inner类实例对象,以下四种方式正确的是()。26.2018/4/272018年04月-CGB1803-月考=newInner();B.Innerin=newOuter.Inner();C.Outer.Innerin=newOuter.Inner();D.Outer.Innerin=newOuter().newInner();A.求最大数B.求最小数C.找到数组最后一个元素D.编译出错(单选题)score是一个整数数组,有五个元素,已经正确初始化并赋值,仔细阅读下面代码,程序运行结果是()。inttemp=score[0];for(intindex=1;index5;index++){if(score[index]temp){temp=score[index];}}27.A.45B.100C.36D.99(单选题)下列程序输出的结果是:intcount=0;for(inti=1;i=10;i++){if(i==5){continue;}for(intj=1;j=10;j++){if(j==5){break;}count++;}}System.out.println(count);28.2018/4/272018年04月-CGB1803-月考编译通过,输出:inner...4B.编译通过,没有输出C.编译不通过,内部类Inner中的toString()方法定义错误。D.编译不通过,内部类Inner的toString()方法中,returninner...+y报错(单选题)阅读下列程序:publicclassOuter{privateObjectobj;publicvoidmethod(intx){inty=4;classInner{publicStringtoString(){returninner...+y;}}obj=newInner();}publicvoidfunc(){System.out.println(obj.toString());}publicstaticvoidmain(String[]args){Outerout=newOuter();out.method(2);

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功