System.out.println(a+”,”+b); }
static void operate(StringBuffer x,StringBuffer y){ x.append(y); y=x; }
}
a) A,B b) AB,B c) A,AB d) AB,AB
73. 开发Java程序的步骤包括运行,编写,编译,它们的先后顺序是()(选择一项)
a) 运行,编写,编译 b) 编写,编译,运行 c) 编译,编写,运行 d) 编写,运行,编译
74. 下列选择中不属于Java算术运算符的是()(选择一项)
a) / b) % c) * d) !=
75. 在Java中,想要存储如真或假,是或否的数据最好使用()数据类型(选择一项)
a) int b) char c) String d) boolean
76. 某Java类的main()方法如下所示,则编译运行该类的输出结果是(),(选择一项)
public static void main(String []args){ for(int i=0;i<10;i++){ if(i%2!=0) continue;
System.out.print(i);
} }
a) 13579 b) 02468 c) 97531 d) 86420
77. 在Java中,使用()关键字导入包(选择一项)
a) package b) import c) class d) new
78. Java中,关于带参数的方法,下列选择中的说法错误的是()(选择一项)
a) 使用带参数的方法分为两步:定义带参数的方法和调用带参数的方法 b) 带参数方法的返回值可以为void
c) 带参数方法的参数个数可以为一个或多个 d) 带参数方法的参数必须是基本数据类型的数据
79. 给定如下Java程序的方法结构,则方法体实现语句正确的是()(选择一项)
public String change(int i){ //方法体 }
a) return 100; b) return ‘a’; c) return i+””; d) return i;
80. 下列选项中关于Java中类和对象的说法错误的是()(选择一项)
a) 类是具有相同属性和共同行为的一组对象的集合 b) 在Java中使用class关键字定义类
c) 对象是类的实体,同一个类可以有多个实体,也就是多个对象 d) 类的某个对象被赋值后,该类所有对象都被赋予此值
81. 在Java中,下列()是合法的变量名(选择二项)
a) _myString b) $a+b c) myString d) 9myString
82. 在Java中,下列代码的运行结果是()(选择一项)
public static void main(String []args){ int a = 1,b = 2 ,c = 3; if(a<0){ if(b<0){ c = 10;
}else{
c = 20; } }
System.out.println(c); }
a) 输出:10 b) 输出:20 c) 输出:3 d) 编译报错
83. 在Java中,以下程序的输出结果是()(选择一项)
public class Test{
public static void main(String []args){ String s1 = “accp”; String s2 = “accp”;
String s3 = new String(s1);
if(s1==s2){
System.out.println(“true,”); }else{
System.out.println(“false,”); }
if(s1==s3){
System.out.println(“true”); }else{
System.out.println(”false”); }
} }
a) false,true b) false,false c) true,true d) true,false
84. 分析如下所示的Java代码,编译运行后的输出结果是()(选择一项)
public static void main(String []args){ char [] ch = {‘a’,’b’,’c’}; for(int i=0;i } } a) abc b) ab c) ac d) a 85. 在Java中,下面关于变量及其作用域的描述错误的是()(选择一项) a) 当类的成员变量没有被赋予初值时,Java会给成员变量一个默认值 b) 在方法中定义的局部变量不可以和类的成员变量具有相同的变量名 c) 在方法中定义的局部变量在该方法被执行时创建 d) 局部变量在使用前必须被初始化 86. 给定Java代码如下所示,则下划线处填入(),可使这段代码编译成功(选择二项) public int count(char c,int i,double d){ return ________; } a) c*i b) c*(int)d c) (int)c*d d) i*d 87. 给定如下Java代码,编译运行后,输出结果是()(选择一项) public class Test{ public static void main(String []args){ StringBuffer a = new StringBuffer(“A”); StringBuffer b = new StringBuffer(“B”); operate(a,b); System.out.println(a+”,”+b); } static void operate(StringBuffer x,StringBuffer y){ x = new StringBuffer(“BBB”); y = x; } } a) BBB,B b) BBB,BBB c) A,B d) A,A 88. 某Java类的main()方法如下所示,则编译运行该类的输出结果是()(选择一项) public static void main(String []args){ for(int i=0;i<10;i++){ if(i%2!=0){ break; } System.out.print(i); } } a) 13579 b) 02468 c) 0123456789 d) 0 89. 在Java的以下的变量赋值语句中,无法通过编译的是()(选择一项) a) char c1 = “男”; b) char c2 = ‘女’; c) int f1 = 128; d) double d1 = 1.2; 90. 在创建Java类时,使用()关键字声明包(选择一项) a) package b) import c) class d) new 91. 下列选择中关于Java类的理解错误的是()(选择一项) a) 类是具有相同属性和共同行为的一组对象的集合 b) 在Java中使用class关键字定义类 c) 因为类中的属性和方法是从共性中抽象出来的,所以类的属性不能被赋值,类 的方法不能有具体实现 d) 定义类就定义了一个自已的数据类型 92. 在Java中,要存储如性别(‘男’或‘女’)的数据最好使用()数据类型(选择一项)