JAVA选择题大题库.pdf
《JAVA选择题大题库.pdf》由会员分享,可在线阅读,更多相关《JAVA选择题大题库.pdf(217页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、JAVA选择题大题库01请问,以下哪些描述是正确的?请选择所有正确答案:(1)如果package语句存在,则必须出现在源文件的非空白首行。(2)如果import语句存在,则必须出现在源文件的非空白首行。(3)如果main。方法存在,则必须出现在源文件的非空白首行。(4)如果在源文件中声明了一个public接口,则其名称必须和源文件名一致。答案:(1)(4)02:请问,为了使一个名为MyClass和 public类成功编译,需满足以下哪些条件?请选择一个正确答案:(l)MyClass类中必须定义一个正确的main。方法。(2)MyClass类必须定义在MyClass.java源文件中。(3)My
2、Class类必须定义在MyClass包中。(4)MyClass类必须被导入。答案:(2)03:请问,现有一个Java源文件,其中包含有一个名为Example的 public类,为了成功编译该文件,需要满足以下哪些条件?请选择一个正确答案:(1)源文件必须导入java Jang包。(2)源文件必须声明一个main。方法。(3)源文件名必须为Example.javao(4)源文件必须具有package包语句。答案:(3)04:请问,以下哪些是正确的Java注释形式?请选择所有正确答案:(1)This is a comment.(2)/*This is a comment.*/(3)/*This i
3、s 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:请问,以下哪些修饰符不能用于顶层类?请选择一个正确答案:(l)public(2)private(3)abstract(4)final答案:(2)07:请问,以下
4、哪些是Java中合法的标识符?请选择所有正确答案:(l)_xpoints(2)r2d2(3)bBb$(4)set-flow(5)thisisCrazy答 案:(1)(2)(3)(5)08:请问,以下哪些是合法变量名?请选择所有正确答案:(l)Jnt(2)%large(3)$fred(4)integer(5)2much答案:(1)(3)(4)09:请问,以下啊些是Java中的合法标识符?请选择所有正确答案:(l)%id(2)$id(3),id(4)#id答案:(2)(3)10:请问,以下哪些是Java中的合法标识符?请选择正确答案:(l)my-id(2)my_id(3)101ids(4)idl0
5、1答 案:(2)(4)11:请问,以下哪些是合法的标识符?请选择所有正确答案:%)abed(2)Sabcd(3)labcd(4)package(5)_a_long_name答案:(2)(5)12:请问,以下哪此是Java中合法的关键字?请选择所有正确答案:(l)array(2)boolean(3)integer(4)protect(5)super答案:(2)(5)13 请问,以下哪些是Java语言中合法的关键字?请选择所有正确答案:(l)then(2)synchronized(3)volatile(4)transient(5)this答案:(2)(3)(4)(5)14:请问,以下哪些是Java
6、语言中的关键字?请选择所有正确答案:(l)run(2)default(3)implement(4)import答案:(2)(4)15:请问,以下哪些是Java中定义的合法关键字?请选择所有正确答案:(l)NULL(2)sizeof(3)friend(4)extends(5)synchronized答案:(4)(5)16:请问,以下哪些是Java中定义的合法关键字?请选择一个正确答案:(l)NULL(2)null(3)extends(4)Main答案:(2)(3)17:请问,以下哪些是Java中定义的合法关键字?请选择所有正确答案:(l)interface(2)sizeof(3)super(4)
7、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答案
8、:(2)21:请问,字节基本数据类型的取值范围是什么?请选择一个正确答案:(1J0.+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:请问,以下哪些代码片断正确?请选择所有正确答案:(l)public transient s
9、tatic 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位宽度。Unicode编码字符具有32位宽度。(4)UTF编码字符具有24位宽度。答案:(1)(2)26:给出以下代码,请问该程序的运行结果是什么?class Examplepublic static void main(String arg
10、s)boolean flag=false;if(flag=true)System,out.println(true);elseSystem.out.println(false/,);请选择一个正确答案:(1)代码编译失败,if语句错误。(2)代码编译成功,但在运行期时if语句处抛出异常。(3)打印输出true。(4)打印输出false(5)无内容输出。答案:(3)27:请问,以下啊个描述正确?请选择所有正确答案:(l)int类型是一个32位的有符号整数值。(2)short类型是一个16位的无符号整数值。(3)char类型是一个16位的Unicode编码字符。(4)float类型是一个64位的浮
11、点数值。(5)long类型是一个64位的有符号整数值。答案:(1)(3)(5)28:给出以下代码,请问该程序的运行结果是什么?class Examplepublic static void main(String args)boolean b=true;System.out.println(b);?请选择一个正确答案:(1)打印输出true。(2)打印输出1(3)编译错误,因为System.out.println()方法的参数只能为整数。(4)无内容输出。(5)编译错误,如果把true改变为TR U E,则可使代码编译通过。答案:(1)29:请问,以下哪些是基本数据类型?请选择一个正确答案:(
12、l)byte(2)String(3)integer(4)Float答案:(1)30:请问,以下哪些是十进制123的正确的十六进制表示?请选择一个正确答案:(1)0 x173(2)0 x123(3)0 x7B(4)173答 案:(3)31:请问,以下哪些是十进制数123的正确的八进制表示?请选择一个正确答案:(1)0173(2)123(3)0 x123(4)0 x173答案:(1)32:请问,以下哪些语句用于实现将一个数值为17对应的八进制文字值赋值给一个整数变量?请选择一个正确答案:(l)private final int theNumber=0 xl7;(2)private final in
13、t 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)0 x5(2)0 x05(3)0X05(4)0X5答 案:(1)(2)(3)(4)34:请问,以下哪些是双精度型数据文字值的正确形式?请选择一个正确答案:(1)1D(2)eE-5D(3)e2d(4)led答案:(1)35:给出以下代码,请问该程序的运行结果是什么?class E
14、xamplepublic static void main(String args)char a=,ul234;?请选择一个正确答案:(1)代码编译成功.(2)代码编译成功,但存在警告信息.(3)代码编译失败.答案:(1)36:给出以下代码,请问该程序的运行结果是什么?public class Examplepublic static void main(String args)System.out.println(Look like a comment.);)?请选择一个正确答案:(l)Looks like a comment.(2)Looks like a comment.(3)没有输出任
15、何内容.(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 i
16、5;(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 int10z10;(2)int a=new int1010;(3)int a10710=new int1010;(4)int a=new int1010;(5)int a=new int10
17、10;答案:(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 int;(3)int x3=1,2,3;(4)int x=;(5)charc=、a,,b,);答案:(1)(2)(4)(5)44:给出以下代码,请问该程序的运行结果是什么?class Examplepublic static void main(Str
18、ing 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:给出以下代码,请问插入那条语句后
19、可以依次打印输出数组中的每个元素?class Examplepublic static void main(String args)int arr=new int4;arrO=new int4;arrl=new int3;arr2=new int2;arr3=new intl;for(int n=0;n;System.out.println(a3);?)请选择一个正确答案:(1)1(2)2(3)3(4)4答案:(4)48:给出以下代码,请问该程序的运行结果是什么?class Examplepublic static void main(String args)int index=l;int f
20、oo=new int3;int bar=fooindex;int baz=bar+index;System.out.println(baz);请选择一个正确答案:(1)打印输出:0(2)打印输出:1(3)打印输出:2(4)运行期有异常抛出(5)代码编译失败答 案(2)49:给出以下代码,请问该程序的运行结果是什么?public class Examplepublic static void main(String args)booleanb=new boolean2;doubled=new double2;System.out.print(bO);System.out.println(dl);
21、?请选择一个正确答案:(l)trueO.O(2)true0(3)false0.0(4)false0答案:(3)50:给出以下代码,请问该程序的运行结果是什么?public class Examplepublic static void main(String args)Objet0=new Objet2;byteb=new byte2;System.out.print(o0);System.out.println(bl);请选择一个正确答案:(1)0(2)o0(3)一个 NullPointerException 异常被抛出。(4)null0答案:(4)51:请问,以下哪些是Java应用程序主方
22、法main。的正确形式?请选择一个正确答案:(1)public static void main();(2)public static void main(String args);(3)public static void main(String args);(4)public static void main(Graphics g);(5)public static boolean main(String args);答案:(3)52:请问,以下哪些是应用程序main。方法的正确形式?请选择一个正确答案:(1)public static int main(char args);(2)pub
23、lic static void main(String args);(3)public static void MAIN(String args);(4)public static void main(char args);答案:(2)53:请问,以下哪些是Java应用程序的合法main。方法形式?请选择所有正确答案:(1)public static void main(String args)(2)static public void main(String args)(3)public void main(String args)(4)public static void main(Str
24、ing args)答案:()(2)(4)54:请问,以下哪些是main。方法的正确形式?请选择所有正确答案:(1)static void main(String args)(2)public static void main(String args)(3)public static void main(String args)(4)public static void main(String door)(1)打印输出MyProg(2)打印输出I(3)打印输出like(4)打印输出3(5)打印输出4(6)打印输出null答案:(3)56:给出以下代码,如果采用命令行方式执行c:somedirec
25、toryjava Example,当执行完 printin。方法后,有异常抛出,以下哪些描述正确?class Example-public static void main(String args)System.out.println(args.length);请选择一个正确答案:(1)打印输出0(2)抛出 NullPointerException 异常(3)无内容输出答案:(工)57:给出以下代码,请问采用命令行方式java Example2运行该程序,运行结果是什么?public class Examplepublic static void main(String args)Intege
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 选择题 题库
限制150内