JAVA选择题
4. 在 JAVA 中,使用类的步骤包括以下三步,它们的先后顺序是()。(选择一项)B 1. 定义类 2. 创建类的对象 3. 访问对象的属性和方法 a) 213 b) 123 c) 321 d) 231
5. 在 JAVA 中,Scanner 类提供从控制台获取键盘输入的功能,下列语句()能够正确实例 化 Scanner 类的对象,用于获得键盘输入的数据。(选择一项)B a) Scanner input = new Scanner(System.out); b) Scanner input = new Scanner(System.in); c) Scanner input = new Scanner(System); d) Scanner input = new Scanner();
25. a) b) c) d)
下面()段 Java 语句在编译时不会出现异常和错误。(选择二项)B D char c = “a”; int i = -1; boolean b = null; double d = 10.0;
26. 在 Java 中,如果要在字符串类型对象 s=”java”中,得到字母’v’出现的位置, 可使用以下()语句。(选择一项)C a) s.matches(‘v’); b) s.charAt(‘v’); c) s.indexOf(‘v’); d) s.substring(‘v’);
27. 在 Java 语言的控制结构中,break 语句是经常用到的语句,下面一段代码中 break 语 句起到()的作用。C
int pointer = 0; while(pointer<=10){
switch(pointer%3){ case 1: pointer += 1; break; case 2: pointer += 2; break; default: pointer += 3; break;
} a) 输出:y12
3y b) 输出:y12
12y c) 输出:y3
3y d) 程序编译出错 16. 在 JAVA 中,源文件 Test.java 中包含如下代码段,则程序编译运行结果是()。(选 择一项)D public class Test{
public static main(String[]args){ system.out.print(“Hello!”);
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) 编译报错
13. 在 JAVA 中,下面()语句能正确通过编译。(选择二项)A B
2. JAVA 是面向对象的程序设计语言,关于面向对象程序设计的优点,下列说法正确的是()。 (选择一项)D a) 便于在计算机程序中用类似的软件对象模拟现实世界中的实体 b) 便于隐藏信息 c) 增加重用性 d) 以上全部
3. 在 JAVA 中,程序调试是解决程序错误的工具和方法的总称,主要方法包括三个方面, 其中不包括()。A a) 使用 System.out.println 输出语句验证变量值 b) 设置断点 c) 单步运行 d) 观察变量
} } a) 输出:Hello! b) 编译出错,提示“无法解析 system” c) 运行正常,但没有输出任何内容 d) 运行时出现异常 17. 在 JAVAk ,java.util.Arrays 类的()方法用于对已排序的数组进行二元搜索。(选 择一项)A a) binarySearch b) sort c) size d) length 18. 在 JAVA 中,单行注释使用()符号开头。(选择一项)D a) /* b) */ c) * d) // 19. 关于 JAVA 类中带参数的方法,下列选择中的说法错误的是()。(选择一项)B a) 使用带参数的方法分为两步:1,定义带参数的方法,2,调用带参数的方法 b) 带参数方法的返回值不能为 void c) 带参数方法的参数个数可以为一个或多个 d) 带参数方法的参数可以是任意的基本类型数据或引用类型数据 20. 分析如下所示的 JAVA 代码,编译运行后的输出结果是()。(选择一项)
default: System.out.println(“default”);
case 0: System.out.println(“zero”); break;
case 1: System.out.println(“one”);
case 2: System.out.println(“two”);
} a) 输出:default b) 输出:default
public static void main(String []args){ boolean b = true;B System.out.print(b); if(b){ System.out.print(“真”); }else{ System.out.print(“假”); }
} a) true b) true 真 c) true 假 d) 1
zero c) 编译出错,default 语句的位置不符合 switch 结构的语法结构 d) 输出:two 9. 给定 JAVA 代码如下所示,编译运行结果是()。(选择一项)C public static void main(String []args){
int i; System.out.println(“i=”+i); } a) 编译错误 b) 运行时出现例外 c) 正常运行,输出 i=-1 d) 正常运行,输出 i=0 10. 分析下面的 JAVA 源程序,编译后的运行结果是()。(选择一项)D import java.util.*; public class Test{ int []numbers = new int[]{2,1,3}; Arrays.sort(numbers); System.out.println(Arrays.binarySearch(numbers,2)); } a) 输出 0 b) 输出 1 c) 输出 2 d) 输出 3 11. 给定如下 JAVA 程序,编译运行时,将在()语句出现错误。(选择一项)D public class Test{ public static void main(String []args){
for(int i=0;i<6;i++){
int k = ++i;
while(k<5){
System.out.println(i);
break;
}
}
a) 024
b) 02
c) 123
d) 13 15. 分析下面的 JAVA 程序,编译运行结果是()。(选择一项)C
public class B{ public static void main(String []args){ String s = “y”; System.out.println(s+1+2); System.out.println(1+2+s); }
1. 给定某 JAVA 程序的 main 方法如下所示,该程序的运行结果是()。(选择一项)A public static void main(String []args){ int i = 0; System.out.println(i++); } a) 输出 0 b) 输出 1 c) 编译错误 d) 运行时出现异常
21. a) b) c) d) e)
在 Eclipse 中开发 JAVA 程序的步骤包括()(选择一项)E 创建一个 Java 项目 手动创建 Java 源程序 编译 Java 源程序 运行 Java 程序 以上全部
22. 分析下面的 Java 代码段,编译运行后的输出结果为()(选择一项)B public class Test{ public static void main(String []args){ System.out.print(“姓名:”); System.out.print(“Laura”); } } a) 姓名: Laura b) 姓名:Laura c) 姓名:
b) System.out.print(“Welcome to Space!”); c) System.out.println(“Welcome to Space!”); d) System.println(“Welcome to Space!”); 8. 给定如下 JAVA 代码片段,编译运行时的结果是()。(选择一项)D int i = 2; switch(i){
a) System.out.println(1+1);
b) char i = 2+’2’;
System.out.println(i);
c) String s = “on”+’one’;
d) int b = 255.0;
14. 分析下面的 JAVA 代码片段,编译运行后的输出结果是()。(选择一项)C
Laura d) Laura
姓名:
23. a) b) c) d)
下列选择中,关于 Java 数据类型的说法错误的是()(选择一项)D 存储如性别‘男’或‘女’的数据最好使用 char 数据类型 存储如员工编号或员工年龄的数据最好使用 int 数据类型 存储如商品价格或员工工资的数据最好使用 double 数据类型 存储如真或假,是或否的数据最好使用 String 数据类型
int i = 0;
//a 语句
for(;i<10;i++){ //b 语句
Байду номын сангаас