A. StringBuffer类的对象调用toString()方法将转换为String类型 B. 两个类型都有append()的方法
C. 可以直接将字符串”test”赋值给声明为String类或StringBuffer类的变量 D. 两个类的实例的值都能够被改变
13. 给定某个Java程序的main()方法如下所示,该程序编译运行后,输出的结果是( B)。
public static void main(String[] args){ Boolean boo=true; if(boo=false){
System.out.printin(“a”); }
else if(boo){ System.out.printin(“b”); } else if(!boo){ System.out.printin(“c”); } else{ System.out.printin(“d”); } } A. a B. b C. c D. d
14. 给定如下Java代码,编译运行结果是(C )。 public class Person{ sratic int arr[] = new int[10]; public static void main(String a[]){
System.out.println(arr[1]) } }
A. 编译时发生错误
B. 编译时正确但是运行时错误 C. 输出为0 D. 输出为空 第九套
5.在java环境中,给定如下代码,编译运行的结果是(C) Public class Test{ Public static void main(String[] args){ System.out.println(name); } }
A.name
B.可以编译,但运行时报错
C.无法编译运行 D.以上都不对
8.分析如下java代码程序,如果运行程序后输出的结果是1-10(包含10)之间的偶数和,则在下划线处应填入的代码是(C) Public class HelloAccp{ Public static void main(String[] args){ Int sum=0; For(int i=1;i<=10;i++){ If(i%2==1){ Sum=sum+I; } } } }
A.break; B.return; C.continue; D.goto;
9.java中关于if条件结构描述错误的是(C)
A.if条件结构是根据条件判断之后再做处理的一种语法结构
B.关键字if后小括号里必须是一个条件表达式,表达式的值必须为布尔类型 C.if后小括号里表达式的值为false时,程序需要执行大括号里的语句 D.if语句可以和else一起使用
12.在java中,对面向对象优点描述错误的是(B) A.增加重用性
B.程序语言都支持面向对象程序设计 C.信息隐藏
D.用对象模拟现实世界
15.在以下java的数据类型,(A)数据类型最适合存储年龄变量。 A.int B.double C.char D.string
17.在java中,java.util.Arrays类可以实现对数组的排序,假设A是arrays类的一个对象,数组b是一个整型数组,则下面对排序方法使用正确的是(A) A.Arrays.sort(b);
B.a.srot(b) C.sort(b)
D.以上均不正确
18.在eclipse中开发java程序需要遵循的正确步骤是(C) A.创建项目、编写、编译、运行 B.创建项目、编译、编写、运行 C.创建项目、编写、运行、编译 D.编写、编译、运行、创建项目
25.在java中,对于带参方法描述错误的是(B) A.定义带参数的方法时,必须要给出参数列表 B.只有基本数据类型可以作为参数进行传递
C.在给出的参数列表中,必须要同时定义参数的数据类型 D.引用数据类型的数据也可以作为参数进行传递
26.下面的java代码在运行时总共创建了(A)个对象 Public class Demo{ Public static void makeObject(){ String s1 =”accp” Demo demo1; Demo demo2=new Demo(); } } A.2 B.3 C.4 D.5
31.给定如下java代码片段,在下划线处,放置下列(X) String s1=”hello kif”; String s2=”hello kif”; ------------------------------ { System.out.println(“相等”); }else{ ystem.out.println(“不相等”); } A.2 B.3 C.4 D.5
36.在java中,某java类中包含如下main函数,则编译运行此类的结果是(D) Public static void main(String[] args){ Double a=32.587 //第一行 Int b=(int)a; //第二行 System.out,printin(“b=”+b) //第三行 }
A.第一行代码出现错误 B.第二行代码出现错误 C.第三行代码出现错误
D.程序正确运行,输出结果为:b=32
46.分析下面的java代码,则程序运行输出显示正确的是(A) String str=”ABCDE”;
String index=str,charAt(3); Switch(index){ Case “A”: System.out.print(“case1”) Break; Case “B”: System.out.print(“case2”) Case “C”: System.out.print(“case3”) Case “D”: System.out.print(“case4”) Defult: System.out.print(“Defult”) }
A.case3 B. case4
C. 编译错误
D.编译通过,运行时错误
47.以下java代码的功能是按照某种算法在数组nums中查找一个数temp,计算查找的次数,如果变量temp的值为18,则代码运行后,变量count的值是() Int [] nums=new int[]{18,42,63,85,92} Int start =0;
Int end=nums.length-1; Int I;
Int count=0; While(true){ Count++; I=(start+end)/2; If(temp==num[i]) Break;
If(temp>num[i]) Start=I; If(temp End=I; } A.0 B.1 C.5 D.3 49.关于java中stringbuffer类的用法,下面选项中正确的是() A. stringbuffer sb=new stringbuffer().append(“accp”) B. stringbuffer sb= “accp” C. stringbuffer sb=new stringbuffe (“accp”) D. stringbuffer sb=new stringbuffe (“accp”).toString(); 第10套 1.给定某Java程序的main方法如下所示,该程序的运行结果是(A)。 Public static void main(String[] args){ Int i=0; System.out.println(i++); } (选择一项) A. 输出0 B. 输出1 C. 编译错误 D. 运行时出现异常 2.有关Java中的类和对象,以下说法错误的是(B)。(选择一项) A. 同一个类的所有对象都拥有相同的特征和行为 B. 类和对象一样,只是说法不同 C. 对象是具有属性和行为的实体 D. 类规定了对象拥有的特征和行为 3. 在java中,下列关于带参数的方法说法正确的是(A)。(选择一项) A. 方法的参数可以为一个或多个 B. 方法返回值的数据类型要和参数的数据类型一致 C. 当方法有多个参数时,多个参数的数据类型必须一致。 D. 方法的参数必须为基本数据类型 4.在java中,下面(A)变量名是合法的。(选择一项) A. My name B. my$school C. 8books D. class 5.在java中,下列代码运行后的输出结果是。(A)。 Int x=5*3; Int y=x+5/x+3 Sustem.out.println{y}; 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库javaS1复习(7)在线全文阅读。
相关推荐: