JAVA期末复习题及答案——第二章 .pdfVIP

  • 0
  • 0
  • 约3.67千字
  • 约 4页
  • 2023-12-31 发布于河南
  • 举报

JAVA期末复习题及答案——第二章

一、选择题

1.以下关于Java标识符的叙述中,错误的是:B

A、Java标识符的后续字符可以是字母,下划线,美元符号和数字

B、Java标识符是不区分大小写的

C、Java标识符没有最大长度的限制

D、Java的标识符不可以用Java关键字来定义

2.以下哪个标识符为合法标识符:A

A、aVariable1B、1var

C、var%D、static

3.以下哪个标识符为非法的:C

A、$var2B、_var2

C、var2#D、var2$

4.以下哪个不是Java中的整数类型:C

A、byteB、int

C、LongD、short

5.请阅读下面程序

importjava.io.*;

publicclassTypeTransition{

publicstaticvoidmain(Stringargs[]){

chara=’a’;

inti=100;

longy=456L;

intaa=a+i;

longyy=y-aa;

System.out.print(“aa=”+aa);

System.out.print(“yy=”+yy);

则程序的执行结果为:A

A、aa=197yy=259B、aa=177yy=259

C、aa=543yy=288D、aa=197yy=333

6.阅读下面程序

importjava.io.*;

publicclassTypeTransition{

publicstaticvoidmain(Stringargs[]){

chara=’h’;

inti=100;

1

intj=97;

intaa=a+i;

System.out.println(“aa=”+aa);

charbb=(char)j;

System.out.println(“bb=”+bb);

}

}

如果输出结果的第二行为bb=a,那么第一行的输出是:B

A、aa=1B、aa=204C、aa=vD、aa=156

7.阅读下面程序

publicclassIncrement{

publicstaticvoidmain(Stringargs[]){

intc;

c=5;

System.out.println(c);

System.out.println(c++);

System.out.println(c);

}

}

程序的运行结果是:B

A、5B、5C、6D、6

6576

6676

8.下列标识符(名字)命名原则中,正确的是:D

A、类名的首字母小写B、变量和方法名的首字母大写

C、接口名的首字母小写D、常量完全大写

10.阅读下列代码

publicclassTest2005{

publicstaticvoidmain(Stringargs[]){

System.out.println(~(0xa5)0xaa);

}

}

其运行结果是:B

A、0xa5

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档