java基础考试_java基础笔试题

Java基础知识测试

共40道选择题,每题2.5分。多选题有错则全错,全对才满分.

单选题:

1. 下列哪个声明是错误的?(b)

A. int i=10;

B. float f=1.1;

C. double d=34.4;

D. byte b=127;

2. 下面哪个不是java中的关键字?(c)

A. public

B. true

C. main

D. class

3. 下面哪个语句不会产生编译错误?( c)

A. float a =2.0;

B. char c =”a”;

C. byte b =25;

D. boolean d=0;

4. 下面程序哪个语句是正确的(c)

A. byte a=0,b=3; byte c =a+b;

B. short s =23; s=s+12;

C. short s=23; s+=12;

D. float f = 23+23.23;

5. byte类型的大小是(a)

A. -128 ~ 127

B. -228 ~128

C. -255 ~ 256

D. -255 ~ 255

6. 下面程序执行的结果是?(b)

public class Test()

{

public static void main(String[] args)

{

System.out.println(“”+?a?+1);

}

}

A. 98

B. a1

C. 971

D. 197

7. 下面程序执行的结果是?(c)

int i = 100;

while(true)

{

If ( i++ > 100 )

break;

System.out.println(i);

}

A. 100

B. 101

C. 102

D. 103

8. 下面程序执行的结果是?(c)

int a=2;

switch(a)

{

case 1:

a+=1;

break;

case 2:

a+=2;

case 3:

a+=3;

break;

case 4:

a+=4;

break;

default:

a=0;

}

System.out.println(a);

A. 5

B. 6

C. 7

D. 8

9. 下面程序的运行结果是( d )

int a=3, b=1;

if(a==b)

System.out.println("a="+a);

A. a=1

B. a=3

C. 编译错误

D. 正常运行但没有输出

10. 下面程序的运行后,a,b,c的值正确的是:(b)

int a=1,b=2;

int c=(a+b>3?a&#

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值