java题库 下载本文

(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;