Java 基础笔试机试测试题带答案Java 基础考试题 班级:__________ 姓名:___________ 日期:_____________一、笔试(45 题,每题 2 分)1) 分析下面的 Java 程序段,编译运行后的输出成果是( )
public class Test { public static void changeString(StringBuffer sb) { sb
append("stringbuffer2"); } public static void main(String[] args) { StringBuffer sb = new StringBuffer("stringbuffer1"); changeString(sb); System
println("sb = " + sb
toString()); }}A
sb = stringbuffer2stringbuffer1 B
sb = stringbuffer1C
sb = stringbuffer2 D
sb = stringbuffer1stringbuffer22) 在 Java 中,包有多种用途,但不包含( )
将类组合成较小的单元,便于使用B
有助于避免命名冲突C
有助于提高运行效率D
容许在更广的范围内保护类、数据和措施3) 在 Java 中,假如要在字符串类型 s="java"中,得到字母 'v' 出现的位置,选( )语句
matches('v'); B ) s
charAt('v'); C)s
indexOf('v'); D)s
substring('v');4)下列代码运行后,变量 c 的值是()
int a=15,b=10; doubl