欢迎来到天天文库
浏览记录
ID:50853217
大小:46.04 KB
页数:10页
时间:2020-03-15
《java极客营10营第二周考试题.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、极客营十营第二周考试试卷总分:100分时间:120分钟单选题 (共25题)第1题 (分值:2分)对于一个Java源文件,import,class定义以及package正确的顺序是:A:package,import,classB:class,import,package C:import,package,classD:package,class,import第2题 (分值:2分)应用程序的main方法中有以下语句,则输出的结果是 ( )。int b[][]={{1,2,3},{4,5},{6,7}}; intsum=0; for
2、(inti=0;i3、 for(inti=1;ia) a=x[i]; } System.out.println(a);A:678 B:122 C:-987D:33第4题 (分值:2分)请说明下面的程序执行后,输出哪个结果是正确的?publicclassQ{ publicstaticvoidmain(Stringargv[]){ intanar[]=newint[5]; System.out.println(anar[0]); }}A:Error:a4、narisreferencedbeforeitisinitialized B:null C:0D:5第5题 (分值:2分)一个方法在定义过程中又调用自身,这种方法称为 ( )A:构造方法B:递归方法 C:成员方法D:抽象方法第6题 (分值:2分)已知i为整形变量,关于一元运算++i和i++,下列说法正确的是( )A:++i运算将出错B:在任何情况下运行程序结果都一样C:在任何情况下运行程序结果都不一样D:在任何情况下变量i的值都增1第7题 (分值:2分)下面说法中不正确的是:( )A:类是对象的抽象,对象是类的实例 B:对象作为程序的基本5、单元C:java语言支持多继承D:java一个程序中只能有一个public类第8题 (分值:2分)下列数组初始化不正确的方法是()A:String[]s={“ab”,”bc”,”cd”};B:Integerresults[]={newInteger(1),newInteger(2)};C:int[]a;a={3,4,5,6};D:floatf4[]=newfloat[]{1.0f,2.0f,3.0f};第9题 (分值:2分)以下哪个表达式是不合法的( )A:A.Stringx=”Hello”;inty=9;x+=y;B:B.Stringx=”Hel6、lo”;inty=9;if(x==y){}C:C.Stringx=”Hello”;inty=9;x=x+y;D:D.Stringx=null;booleany=(x!=null)&&(x.length()>0)第10题 (分值:2分)数组中可以包含什么类型的元素?_____________。A:int型 B:string型C:数组D:以上都可以第11题 (分值:2分)下列运算结果默认为float的是()A:100/10B:100*10 C:100F+10D:100D-10 第12题 (分值:2分)下面关于java中类的说法哪个是不正确的( 7、 )A:类体中只能有变量定义和成员方法的定义,不能有其他语句。B:构造函数是类中的特殊方法。C:类一定要声明为public的,才可以执行。D:一个java文件中可以有多个class定义。第13题 (分值:2分) 若已定义 byte[]x={11,22,33,-66}; 其中0≤k≤3,则对x数组元素错误的引用是( )。A:x[5-3] B:x[k] C:x[k+5]D:x[0]第14题 (分值:2分)有以下方法的定义,请选择该方法的返回类型( )。 ReturnType tempMethod(byte x, double8、 y) { return (short)x/y*2
3、 for(inti=1;ia) a=x[i]; } System.out.println(a);A:678 B:122 C:-987D:33第4题 (分值:2分)请说明下面的程序执行后,输出哪个结果是正确的?publicclassQ{ publicstaticvoidmain(Stringargv[]){ intanar[]=newint[5]; System.out.println(anar[0]); }}A:Error:a
4、narisreferencedbeforeitisinitialized B:null C:0D:5第5题 (分值:2分)一个方法在定义过程中又调用自身,这种方法称为 ( )A:构造方法B:递归方法 C:成员方法D:抽象方法第6题 (分值:2分)已知i为整形变量,关于一元运算++i和i++,下列说法正确的是( )A:++i运算将出错B:在任何情况下运行程序结果都一样C:在任何情况下运行程序结果都不一样D:在任何情况下变量i的值都增1第7题 (分值:2分)下面说法中不正确的是:( )A:类是对象的抽象,对象是类的实例 B:对象作为程序的基本
5、单元C:java语言支持多继承D:java一个程序中只能有一个public类第8题 (分值:2分)下列数组初始化不正确的方法是()A:String[]s={“ab”,”bc”,”cd”};B:Integerresults[]={newInteger(1),newInteger(2)};C:int[]a;a={3,4,5,6};D:floatf4[]=newfloat[]{1.0f,2.0f,3.0f};第9题 (分值:2分)以下哪个表达式是不合法的( )A:A.Stringx=”Hello”;inty=9;x+=y;B:B.Stringx=”Hel
6、lo”;inty=9;if(x==y){}C:C.Stringx=”Hello”;inty=9;x=x+y;D:D.Stringx=null;booleany=(x!=null)&&(x.length()>0)第10题 (分值:2分)数组中可以包含什么类型的元素?_____________。A:int型 B:string型C:数组D:以上都可以第11题 (分值:2分)下列运算结果默认为float的是()A:100/10B:100*10 C:100F+10D:100D-10 第12题 (分值:2分)下面关于java中类的说法哪个是不正确的(
7、 )A:类体中只能有变量定义和成员方法的定义,不能有其他语句。B:构造函数是类中的特殊方法。C:类一定要声明为public的,才可以执行。D:一个java文件中可以有多个class定义。第13题 (分值:2分) 若已定义 byte[]x={11,22,33,-66}; 其中0≤k≤3,则对x数组元素错误的引用是( )。A:x[5-3] B:x[k] C:x[k+5]D:x[0]第14题 (分值:2分)有以下方法的定义,请选择该方法的返回类型( )。 ReturnType tempMethod(byte x, double
8、 y) { return (short)x/y*2
此文档下载收益归作者所有