A.16
B.12
C.28
D.21
第1题
执行下面代码结果( )
for(inti=0;;){
System.out.println("这是"+i);
break;
}
A、语法错误,缺少表达式2和表达式3
B、死循环
C、程序什么都不输出
D、输出:这是0
第2题
在Java中,关于构造方法,下列说法错误的是( )
A、构造方法的名称必须与类名相同
B、构造方法可以带参数
C、构造方法不可以重载
D、构造方法绝对不能有返回值
第3题
下面关于数组的说法中,错误的是( )
A、在类中声明一个整数数组作为成员变量,如果没有给它赋值,数值元素值为空
B、数组可以在内存空间连续存储任意一组数据
C、数组必须先声明,然后才能使用
D、数组本身是一个对象
第4题
score是一个整数数组,有五个元素,已经正确初始化并赋值,仔细阅读
下面代码,程序运行结果是( )
temp=score[0];
for(intindex=1;index<5;index++){
if(score[index]
temp=score[index];
}
}
A.求最大数
B.求最小数
C.找到数组最后一个元素
D.编译出错
第5题
以下( )代码,能够对数组正确初始化(或者是默认初始化)。
A、int[]a;
B、a={1,2,3,4,5};
C、int[]a=newint[5]{1,2,3,4,5};
D、int[]a=newint[5];
第6题
下列关于字符串的描叙中错误的是( )
A、字符串是对象
B、String对象存储字符串的效率比StringBuffer高
C、可以使用StringBuffersb="这里是字符串"声明并初始化StringBuffer对象sb
D、String类提供了许多用来操作字符串的方法:连接,提取,查询等
第7题
关于类的描叙正确的是( )
A、在类中定义的变量称为类的成员变量,在别的类中可以直接使用
B、局部变量的作用范围仅仅在定义它的方法内,或者是在定义它的控制流
块中
C、使用别的类的方法仅仅需要引用方法的名字即可
D、一个类的方法使用该类的另一个方法时可以直接引用方法名
第9题
下列( )属于引用数据类型
A、String
B、char
C、用户自定义的Student类类型
D、int
第10题
下面有关for循环的描述正确的是( )
A、for循环体语句中,可以包含多条语句,但要用大括号括起来
B、for循环只能用于循环次数已经确定的情况
C、在for循环中,不能使用break语句跳出循环
D、for循环是先执行循环体语句,后进行条件判断
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!