




已阅读5页,还剩212页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
帐户设置 VIP中心 充值中心展开全部 JAVA选择题大题库 01请问,以下哪些描述是正确的?请选择所有正确答案:(1)如果package语句存在,则必须出现在源文件的非空白首行。(2)如果import语句存在,则必须出现在源文件的非空白首行。(3)如果main()方法存在,则必须出现在源文件的非空白首行。(4)如果在源文件中声明了一个public接口,则其名称必须和源文件名一致。答案:(1) (4)02:请问,为了使一个名为MyClass和public类成功编译,需满足以下哪些条件?请选择一个正确答案:(1)MyClass类中必须定义一个正确的main()方法。(2) MyClass类必须定义在MyClass.java源文件中。(3) MyClass类必须定义在MyClass包中。(4) MyClass类必须被导入。答案:(2)03:请问,现有一个Java源文件,其中包含有一个名为Example的public类,为了成功编译该文件,需要满足以下哪些条件?请选择一个正确答案:(1)源文件必须导入java.lang包。(2)源文件必须声明一个main()方法。(3)源文件名必须为Example.java。(4)源文件必须具有package包语句。答案:(3)04:请问,以下哪些是正确的Java注释形式?请选择所有正确答案:(1) This is a comment. (2)/*This is a comment.*/(3)/*This is a comment.*/(4)*This is a comment.*答案:(2) (3)05:请问,为了使一个名为Example的类可以成功编译,运行,必须满足以下哪些条件?请选择正确答案:(1) Example类必须定义在Example.java文件中。(2) Example类必须声明为public类。(3) Example类必须定义一个正确的main()方法。(4) Example类必须导入java.lang包。答案:(3)06:请问,以下哪些修饰符不能用于顶层类?请选择一个正确答案:(1)public(2)private(3)abstract(4)final答案:(2)07:请问,以下哪些是Java中合法的标识符?请选择所有正确答案:(1)_xpoints(2)r2d2(3)bBb$(4)set-flow(5)thisisCrazy答案:(1) (2) (3) (5)08:请问,以下哪些是合法变量名?请选择所有正确答案:(1)_int(2)%large(3)$fred(4)integer(5)2much答案:(1) (3) (4)09:请问,以下啊些是Java中的合法标识符?请选择所有正确答案:(1)%id(2)$id(3)_id(4)#id答案:(2)(3)10:请问,以下哪些是Java中的合法标识符?请选择正确答案:(1)my-id(2)my_id(3)101ids(4)id101答案:(2) (4)11:请问,以下哪些是合法的标识符?请选择所有正确答案:(1)%abcd(2)Sabcd(3)labcd(4)package(5)_a_long_name答案:(2) (5)12:请问,以下哪此是Java中合法的关键字?请选择所有正确答案:(1)array(2)boolean(3)integer(4)protect(5)super答案:(2) (5)13请问,以下哪些是Java语言中合法的关键字?请选择所有正确答案:(1)then(2)synchronized(3)volatile(4)transient(5)this答案:(2) (3) (4) (5)14:请问,以下哪些是Java语言中的关键字?请选择所有正确答案:(1)run(2)default(3)implement(4)import答案:(2) (4)15:请问,以下哪些是Java中定义的合法关键字?请选择所有正确答案:(1)NULL(2)sizeof(3)friend(4)extends(5)synchronized答案:(4) (5)16:请问,以下哪些是Java中定义的合法关键字?请选择一个正确答案:(1)NULL(2)null(3)extends(4)Main答案:(2) (3)17:请问,以下哪些是Java中定义的合法关键字?请选择所有正确答案:(1)interface(2)sizeof(3)super(4)volatile答案:(1) (3) (4)18:请问,以下哪个是int型数据的正确取值范围? 请选择一个正确答案: (1)取决于编译器。 (2)231.231-1 (3)231-1.231 (4)215.215-1 (5) 215-1.215 答案:(2)19:给出以下代码,请问变量X的有效取值范围?int x; 请选择一个正确答案: (1) 231.231-1 (2) 231-1.231 (3) 215.215-1 (4) 215-1.215 (5)取决于运行平台。 答案:(1) 20:请问,字符型数据的取值范围是什么? 请选择一个正确答案: (1)0.216 (2)0.216-1 (3)0.215 (4)0.215-1 答案:(2)21:请问,字节基本数据类型的取值范围是什么? 请选择一个正确答案: (1)0.+255(2)-127.+128(3)-128.+127(4)0.65535(5)-32767.+32768答案:(3)22:请问,以下哪些是短整型数据的取值范围?请选择一个正确答案:(1)0.216(2)-216. 216(3)-215. 215(4) -215. 215-1答案:(4)23:请问,Java语言中一个长整数由几位字节表示?请选择一个正确答案:(1)取决于编译器。(2)2(3)4(4)8(5)64答案:(5)24:请问,以下哪些代码片断正确?请选择所有正确答案:(1)public transient static final int_FRAMEX=850;(2)this(“a”,”b”);(3)private transient static final int_FRAMEX=850;(4)boolean b=0;答案:(1) (2) (3)25:请问,以下哪些描述是正确的?请选择所有正确答案:(1)字符型char具有16位宽度。(2)Unicode编码字符具有16位宽度。 (3) Unicode编码字符具有32位宽度。 (4)UTF编码字符具有24位宽度。 答案:(1) (2)26:给出以下代码,请问该程序的运行结果是什么?class Example public static void main(String args) boolean flag=false; if(flag=true) System.out.println(“true”); else System.out.println(“false”); 请选择一个正确答案:(1)代码编译失败,if语句错误。(2)代码编译成功,但在运行期时if语句处抛出异常。(3)打印输出true。(4)打印输出false。(5)无内容输出。答案:(3)27:请问,以下啊个描述正确?请选择所有正确答案:(1)int类型是一个32位的有符号整数值。(2)short类型是一个16位的无符号整数值。(3)char类型是一个16位的Unicode编码字符。(4)float类型是一个64位的浮点数值。(5)long类型是一个64位的有符号整数值。答案:(1) (3) (5)28:给出以下代码,请问该程序的运行结果是什么?class Example public static void main(String args) boolean b=true; System.out.println(b); 请选择一个正确答案:(1)打印输出true。(2)打印输出1。(3)编译错误,因为System.out.println()方法的参数只能为整数。(4)无内容输出。(5)编译错误,如果把true改变为TRUE,则可使代码编译通过。答案:(1)29:请问,以下哪些是基本数据类型?请选择一个正确答案:(1)byte(2)String(3)integer(4)Float答案:(1)30:请问,以下哪些是十进制123的正确的十六进制表示?请选择一个正确答案:(1)0x173(2)0x123(3)0x7B(4)173答案:(3)31:请问,以下哪些是十进制数123的正确的八进制表示?请选择一个正确答案:(1)0173(2)123(3)0x123(4)0x173答案:(1)32:请问,以下哪些语句用于实现将一个数值为17对应的八进制文字值赋值给一个整数变量?请选择一个正确答案:(1)private final int theNumber=0x17;(2)private final int theNumber=017;(3)prblic int theNumber=017;(4)public int theNumber=(octal)17;(5)public int THE_NUMBER=017;答案:(2) (3) (5)33:请问,以下哪些是十进制数5对应的16进制正确表示?请选择一个正确答案:(1)0x5(2)0x05(3)0X05(4)0X5答案:(1) (2) (3) (4)34:请问,以下哪些是双精度型数据文字值的正确形式?请选择一个正确答案:(1)1D(2)eE-5D(3)e2d(4)1ed答案:(1)35:给出以下代码,请问该程序的运行结果是什么?class Example public static void main (String args) char a=u1234; 请选择一个正确答案:(1)代码编译成功.(2)代码编译成功,但存在警告信息.(3)代码编译失败.答案:(1)36:给出以下代码,请问该程序的运行结果是什么?public class Example public static void main(String args) System.out.println(“Look like a comment.”); 请选择一个正确答案:(1)Looks like a comment.(2)Looks like a comment.(3)没有输出任何内容.(4)编译错误.答案:(2)37:请问,以下哪些是声明一个字符的正确形式?请选择所有正确答案:(1)String s;(2)String s;(3)String s;(4)String s;答案:(1)(2)(4)38:请问,以下哪些语句正确?请选择所有正确答案:(1)double snow=new double31;(2)double snow31=new double31;(3)double snow31=new double;(4)double snow=new double31;答案:(1)(4)39:请问,以下哪些是声明一个数组的正确形式?请选择所有正确答案:(1)int i5;(2)int i;(3)int i;(4)inti55;(5)int a;答案:(2)(3)(5)40:请问,以下哪些语句用于一个二维数组?请选择一个正确答案:(1)int55a=new int;(2)int a=new int5,5;(3)int a=55;(4)int a=new5int5;答案:(3)41:请问,以下哪些语句实现了声明一个二维整数数组?请选择所有正确答案:(1)int a=new int10,10;(2)int a=new int1010;(3)int a10,10=new int1010;(4)int a=new int1010;(5)int a=new int1010;答案:(2)(4)(5)42:请问,以下哪些语句用于初始化一个数组?请选择所有正确答案:(1)int dayhigh=24,23,24,25,25,23,21;(2)int dayhigh=24,23,24,25,25,23,21;(3)int dayhigh=24,23,24,25,25,23,21;(4)int dayhigh=new int24,23,24,25,25,23,21;(5)int dayhigh=24,23,24,25,25,23,21;答案:(2)(3)43:请问,以下哪些是初始化数组的正确形式?请选择所有正确答案:(1)int x=1,2,3;(2)int x=1,2,3,1,2,3;(3)int x3= 1,2,3;(4)int x=0,0,0;(5)char c=a,b;答案:(1)(2)(4)(5)44:给出以下代码,请问该程序的运行结果是什么?class Examplepublic static void main(String args)char c=new char100;System.out.println(c50);请选择一个正确答案:(1)打印输出50(2) 打印输出49(3) 打印输出u0000(4) 打印输出u0020(5) 打印输出空白行(6)输出内容无法确定(7) 打印输出null答案:(3)45:请问,以下哪些语句用于获取数组中元素的个数?请选择一个正确答案:(1)intArray.size;(2)intArray.size();(3)intArray.length;(4)intArray.length();(5)intArray.getSize();答案:(3)46:给出以下代码,请问插入那条语句后可以依次打印输出数组中的每个元素?class Examplepublic static void main(String args)int arr=new int4;arr0=new int4;arr1=new int3;arr2=new int2;arr3=new int1;for(int n=0;njava Example,当执行完println()方法后,有异常抛出,以下哪些描述正确?class Examplepublic static void main(String args)System.out.println(args.length);请选择一个正确答案:(1)打印输出0(2)抛出NullPointerException异常(3)无内容输出答案:(1)57:给出以下代码,请问采用命令行方式java Example2运行该程序,运行结果是什么?public class Examplepublic static void main(String args) Integer intObj=Integer.valueOf(argsargs.length-1); int i=intOValue(); if(args.length1) System.out.println(i); if(args.length0) System.out.println(i-1); else System.out.println(i-2); 请选择一个正确答案:(1) 打印输出Example(2) 打印输出Example-1(3) 打印输出0(4) 打印输出1(5) 打印输出2答案(4)58:给出以下代码,请问采用命令行方式java Example Metallica Justice For All运行该程序,结果是什么?class Examplepublic static void main(String args)System.out.println(args4);请选择一个正确答案:(1) 打印输出All(2) 打印输出For(3) 打印输出Justice(4)没有输出(5)运行期错误答案:(5)59:给出以下代码,请问该程序的运行结果是什么?public class Examplestatic String s1;static String s2;public static void main(String args)s2=s1+s2;System.out.println(s2);请选择一个正确答案:(1)代码编译失败 (2)运行期错误,抛出NullPointerException异常(3)打印输出nullnull(4)代码编译成功,打印输出内容为空白行答案:(3)60:给出以下代码,请问该程序的运行结果是什么?public class Exampleprivate int i=giveMeJ();private int j=10;private int giveMeJ()return j;public static void main(String args)System.out.println(new Example().i);请选择一个正确答案:(1)第8行代码编译错误(2) 第2行代码编译错误(3)打印输出0(4)打印输出10答案:(3)61:给出以下代码,请问该程序的运行结果是什么?public class Exampleprivate int j=10;private int i=giveMeJ();private int giveMeJ()return j;public static void main(String args)System.out.println(new Example().i);请选择一个正确答案:(1)第8行代码编译错误(2) 第2行代码编译错误(3)打印输出0(4)打印输出10答案:(4)62:给出以下代码,请问该程序的运行结果是什么?public class Exampleprivate int i=j;private int j=10;public static void main(String args)System.out.println(new Example().i);请选择一个正确答案:(1)第5行代码编译错误(2) 第2行代码编译错误(3)打印输出0(4)打印输出10答案:(2)63:给出以下代码,请问该程序的运行结果是什么?public class Examplepublic static void main(String args)String s;System.out.println(s=+s);请选择一个正确答案:(1)无内容输出(2) 代码编译失败(3)打印输出null(4)打印输出s=null答案:(2)64:给出以下代码,请问在程序的第2行和第4行分别插入哪条语句,该程序可成功运行?1.public class Example2.3.public static void main(String args)4.5.System.out.println(You will need to use+c);6.7.请选择所有正确答案:(1)char c;语句插入到第2行(2)char c;语句插入到第4行(3)char c=f; 语句插入到第2行(4)char c=f; 语句插入到第4行(5)static char c; 语句插入到第2行(6)char c=new char();语句插入到第4行答案:(4)(5)65:给出以下代码,请问该程序的运行结果是什么?public class Examplepublic static void add3(Integer i)int val=Value();val+=3;i=new Integer(val);public static void main(String args)Integer i=new Integer(0);add3(i);System.out.println(Value();请选择一个正确答案:(1)代码编译失败(2)打印输出0(3)打印输出3(4)运行期,第2行抛出异常答案:(2)66:给出以下代码,请问该程序的运行结果是什么?class Example public static void main(String args)(new Example().myMethod();void myMethod()int x,y;x=5;y=3;System.out.print(+x+,+y+);switchCoords(x,y);System.out.print(+x+,+y+);void switchCoords(int x,int y)int temp;temp=x;y=temp;System.out.print(+x+,+y+);请选择一个正确答案:(1)打印输出(5,3)(5,3)(5,3)(2)打印输出(5,3)(3,5)(3,5)(3)打印输出(5,3)(3,5)(5,3)答案:(3)67:给出以下代码,请问该程序的运行结果是什么?class ExampleString myString=l;public static void main(String args)Example myObj=new Example();myObj.stringModifier(myObj.myString);System.out.print( +myObj.myString);void stringModifier(String theString)theString=theString+2;System.out.print(theString);请选择一个正确答案:(1)打印输出12 1(2)打印输出12 12(3)打印输出1 12答案:(1)68:给出以下代码,请问该程序的运行结果是什么?public class Examplepublic static void main(String args)String str=new String(World);char ch=H,e,l,l,o;change(str,ch);System.out.print(str+and+ );for(int i=0; i1);(4) int testValauc=(0x0A1);(5) 以上选项均正确。答案:(5)86:请问,现有一组int MyArray=1,2,3,以下哪些语句用于获取该数组的元素个数?请选择一个正确答案:(1) MyArray.size;(2) MyArray.siae();(3) MyArray.length;(4) MyArray.length();(5) MyArray.getSize();答案:(3)87:请问,以下哪些语句用于声明一个二维数组?(1) int a=new int10,10;(2) int a=new int 1010;(3) int a10,10=new int1010;(4) int a=new int 1010;(5) 选项(2)、(4)均正确。答案:(5)88:请问,如何强制垃圾回收器回收一个对象?请选择一个正确答案:(1) 调用System.gc()方法(2) 调用Runtime.gc()方法(3)将对象赋值null。(4)无法强制垃圾回收器执行答案:(4)89:请问,带符号基本数据类型的正确取值范围和负数绝对取值范围是否相等?请选择一个正确答案 :(1) 相等。(2) 不相等。答案:(2)90:请问,以下哪些是JAVA中合法的标识符?箐选择所有正确答案:(1) Big()1LongStringWithMeaniglessName(2) Sint(3) bytes(4) $1(5) finalist答案:(1)(2)(3)(4)(5)91:请问,以下哪些是应用程序的入口程序main()方法的正确语法形式?请选择所有正确答案:(1) public static void main()(2) public static void main(String arg)(3) public void main(Stringarg)(4) public static void main(Stringargs)(5) public static int main(Stringarg)答案
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论