初级课堂案例java面向对象测试_第1页
初级课堂案例java面向对象测试_第2页
初级课堂案例java面向对象测试_第3页
初级课堂案例java面向对象测试_第4页
初级课堂案例java面向对象测试_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java基础知识单元测一、选择题(30分下列程序段执行后的输出结果为()intx=3;inty=10;下列程序的输出结果是(publicclass{{doSystem.out.println("Thevalue}while(--m>10}publicstaticvoidmain(Stringarg[){}}

intTestt=newTest();int[]xnewint[25;后,则下列哪项说法是正确的(x[24]0C.x[25]0下列哪个选项是合法的标识符(下列的哪个赋值语句是不正确的(A)floatf=11.1;B)doubled=5.312; d=3.14f; 下列关于继承的哪项叙述是正确的?(java有一个类A,对于其构造函数的正确的是 )A)voidA(int B)A(intC)AA(int D)intA(int一个可以独立运行的Java应用程序( A、可以有一个或多个main方法Bmain方法Cmain方法Dmain方法Aint[]BintCint()Dint设 x=3,y=2,z= 则表达式 )34.4publicclasspublicvoidaMethod(floata,floatb){};(4)将以下哪种方法插入第3行是不合理的? publicvoidaMethod(inta,intb){publicvoidaMethod(floata,floatb,floatc){publicvoidaMethod(floatc,floatd){privatevoidaMethod(inta,intb,intc){JDK中运行Java小程序令是 B.C. D.(A变量时必须指定一个类型B、Java认为变量number和Number相 A、 D、int[100],A、 D、设x y均为已定义的类名,下列对象x1的语句中正确的是( A、publicxx1=newy(); B、xx1=x();C、xx1=newx( D、intx )A、多重 B、单继 C、线程 java中类的说法哪个是不正确的(Djavaclass定义(Public修饰的类) publicclassssspublicstaticvoidmain(String{Strings1=args[1];Strings2=args[2];Strings3=args[3];Strings4=args[4];}}命令行执行:javasss123 A、 publicclassT1publicstaticvoidmain(String[]args){T1a=newT1();}voidmethod(floati){System.out.println("float:"+i);}voidmethod(longi){System.out.println("long:"+i);}}Amethod()方法必须定义为静态(static)的。long:float:float:1.2long:Dmethod publicclassA{publicstaticvoidmain(String[]args){Aa=newB();}voidtest()System.out.print}}classBextendsA{voidtest(){}} A、B、noCprotected(public)D、private类Teacher和Student都是类的子p;Teachert;Studentp,tandsareallnon-if(tinstanceof){s=(Student)t;AStudent对象。class{Stringname,department;publicvoidprintValue(){System.out.println("nameis"+name);System.out.println("departmentis"+department);}}publicclassTeacherextends{intsalary;publicvoid//ngthesameasintheparentmethod//includingprintthevalueofnameanddepartment.System.out.println("salaryis"+salary);}}下面的哪些表达式可以加入printValue()方法的"ngthesameas..."部分?A、printValue();C、.printValue();A, 接口可以实例变量和常量,实例常量语法是;publicstaticA,A,private成员C,public成员二、程序分析题(16分 a[]={11,22,33,44,55,66,77,88,99for(inti=0;i<a.length;i++){if(a[i]%3==0){}classFatherClass{publicFatherClass(){}}publicclassChildClassextendsFatherClass{publicChildClass(){}publicstaticvoidmain(String[]args){FatherClassfc=newFatherClass();FatherClassfc=newFatherClass();ChildClasscc=newChildClass();}}FatherClassCreateFatherClassCreateChildClassCreate publicstaticvoidmain(String args[]){ i,sum=0; a[]={1,2,3,4,5,6 (i=0;i<a.length;i++)if(a[i]%2==0)sum+=a[i];}}importjava.io.*;publicclassA{publicstatic main(Stringargs[ intiinta[]={10,20,30,40,50,60,70,80,90for(i=0;i<=a.length/2;i++System.out.print(a[i]+a[a.length-i-1]+""}} {publicstaticvoidmain(String{intfor(inti=10;i<=50;i++)if(i%10==5&&i%3==0)}}publicclassJtest{intm=1;inti=3;voidJtest(){}publicstaticvoidmain(String[]{Jtestapp=newJtest();}}publicclassJtest{intm=1;inti=3;{}publicstaticvoidmain(String[]{Jtestapp=new}}classTester{intvar;Tester(doublevar){this.var=(int)var;}Tester(intvar){ }Tester(Strings){System.out.print(s);}Tester()}publicstaticvoidmain(String[]args){Testert=newTester(5);}}goodbye三、填空题(4分在Java程序中,通过类的定义只能实现单重继承但通过 Inta=44;Int[]a={44}数组x定义如下intx[][]=new 则x.length的值 ,x[0].length的值 四、改错题(8分 className{privateStringname; booleanisStupidName(Stringname)}publicclassSomething{voiddo(){privateStrings="";intl=s.length();}}publicclasspublicintadd(finalinti=2){return++i;}}此处,SomethingOther.javapublicclassSomething{privatest

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论