欢迎来到天天文库
浏览记录
ID:11891796
大小:66.50 KB
页数:9页
时间:2018-07-14
《java训练题二答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、训练题二一、选择题1.下列哪种类成员修饰符的变量只能在本类中被访问?(D)A.protectedB.publicC.defaultD.private2.在java语言的哪一个包是编译器自动导入的?(A)A.java.langB.java.awtC.jva.ioD.java.applet3.给出下面的程序代码:classTest3{privatefloata;publicstaticvoidm(){//…}}如何使成员变量a被方法m()直接访问?(C)A.将privatefloata改为protectedfloata B.将privatefloata改为publicfl
2、oataC.将privatefloata改为staticfloataD.将privatefloata改为floata4.已知有下面的类说明:publicclassTest4{privatefloatf=1.0f;.intm=12;staticintn=1;publicstaticvoidmain(String[]args){Test4e=newTest4();}}在main()方法中,下面哪个的使用是正确的(A)?A.e.fB.this.nC.Test4.mD.Test4.f5.有一个类A,下面为其构造函数的声明,其中正确的是(B)。A.voidA(intx){…}B.
3、A(intx){…}C.a(intx){…}D.voida(intx){…}6.在下面的程序源代码文件Test6.java中,哪个是正确的类的定义?(B)A.publicclasstest6{B.publicclassTest6{publicintx=0;publicintx=0;publictest(intx)publicTest6(intx){this.x=x;{this.x=x;}}}}B.classT1{}D.classT2{}classT2{}protectedclassTest6extendsT2publicclassTest6extendsT1,T2{pu
4、blicintx=0;{publicintx=0;publicTest6(intx)publicTest6(intx){this.x=x;{this.x=x;}}}}7.main()方法是Java Application程序执行的入口点,关于main()方法的方法头下面哪一项是合法的?(B)A.publicstaticvoidmain()B.publicstaticvoidmain(Stringargs[])B.publicstaticintmain(String[]arg)D.publicvoidmain(Stringargs[])8.下列程序的执行结果是(A)pub
5、licclassTest8{publicvoidaMethod(){staticinti=0;i++;System.out.println(i);}publicstaticvoidmain(Stringargs[]){Test8obj=newTest8();obj.aMethod();}}A.编译错误B.0C.1D.运行成功,但不输出9.下面哪一项的方法调用能填入程序中的横线外?(C)classCC9{staticvoidmethod(){System.out.println(“inCC9”);}}classCC9_1{voidmethod(){System.out.p
6、rintln(“inCC9_1”);}}publicclassex9{publicstaticvoidmain(String[]args){ex9e=newex9();e.method();}publicvoidmethod(){CC9o1=newCC9();CC9_1o2=newCC9_1();______________________}}A.o1.method();B.CC9.method();C.CC9.method();D.o1.method();ex9.method();CC9_1.method();o2.method();CC9_1.method();10
7、.为了区分类中重载的同名的不同方法,要求(A)A.采用不同的形式参数列表B.使用不同的参数名C.修改访问权限D.返回值的数据类型不同11.若需要定义一个静态域,应使用哪一个修饰符?(A)A.staticB.synchronizedC.privateD.protected12.设i,j为类X定义的double型成员变量名,下列X的构造函数中不正确的是(D)A.X(doublek){i=k;}B.X(doublem,doublen){i=m;j=n;}C.X(){i=6;}D.doubleX(doublek){i=k;returni;}13.
此文档下载收益归作者所有