课程“S1.使用Java语言理解程序逻辑题库试题汇编
001给定某Java程序的main方法如下所示,该程序运行的结果是()。
public static void main(String[] args){
  int i=0;
  System.out.println(i++);
}
(选择一项)
A) 输出0
B) 输出1
C) 编译错误
D) 运行时出现异常
002Java是面向对象的程序设计语言,关于面向对象程序设计的优点,下列说法正确的是()。
(选择一项)
A) 便于在计算机程序中用类似的软件对象模拟现实世界中的实体。
B) 便于隐藏信息
C) 增加重用性
D) 以上全部是
003】在Java中,程序调试是解决程序错误的工具和方法的总称,主要方法包括三个方面,其中不包括()。
(选择一项)
A) 使用System.out.println()输出语句验证变量值
B) 设置断点
C) 单步运行
D) 观察变量
004】在Java中,使用类的步骤包括以下三步,他们的先后顺序是()。
1、定义类
2、创建类的对象
3、访问对象的属性和方法
(选择一项)
A) 213
B) 123
C) 321
D) 231
005】在Java中,Scanner类提供从控制台获取键盘输入的功能,下列语句的()能够正确实例化Scanner类的对象,用于获取键盘输入的数据。
(选择一项)
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();
006】在Java中,定义带参数的方法时,参数可以为一个或多个,多个参数之间使用()符号进行分隔。
(选择一项)
A) ;(分号)
B) ,(逗号)
C) 空格
D) -(连字符)
007】在Java中,要向控制台打印输出“Welcome to Space!”并自动换行,可以实现此功能的语句是()。
(选择一项)
A) System.print("Welcome to Space");
B) System.out.print("Welcome to Space");
C) System.out.println("Welcome to Space");
D) System.println("Welcome to Space");
008】给定如下Java代码片断,编译运行时的结果是()。
int i=2;
switch(i){
  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
      zero
C) 出错,default的位置不符合switch结构的语法结构
D) 输出two
009】给定Java代码如下所示,编译运行的结果是 ()。
public static void main(String [] args)
{
  int i ;
  System.out.println("i="+i);
}
(选择一项)
A) 编译错误
B) 运行时出现例外
C) 正常运行,输出 i=-1
D) 正常运行,输出 i= 0
010】分析下面的java源程序,编译后的运行结果是()。
import java.util.*;
public class Test{
  public static void main(String[] args){
    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
011】给定如下Java程序,编译运行时,将在()语句出现错误。
public class Test{
  public static void main(String args[]){
    int i=0;                          //a语句
    for(;i<10;i++){                  //b语句
      if(i>5){
      String test="hello";          //c语句
      }
    }
    System.out.println(test);        //d语句
(选择一项)
A) a
B) b
C) c
D) d
012】在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) 编译报错
013】在Java中,下面()语句能正确通过编译
(选择二项)
A) System.out.println(1+l);
B) char i=2+'2';
      System.out.println(i);
switch语句必须使用break吗
C) String s="on"+'one';
D) int b=255.0;
014】分析下面的java代码片段,编译运行后的输出结果是()。
for(int i=0;i<6;i++){
  int k=++i;
  while(k<5){
  System.out.println(i);
  break;
  }
}
(选择一项)
A) 024
B) 24
C) 123
D) 13
015】分析下面的Java程序,编译运行的结果是()。
public class B{
  public static void main(String[] args){
    String s="y";
    System.out.println(s+1+2);
    System.out.println(1+2+s);
  }
}
(选择一项)
A) 输出:y12
            3y
B) 输出:y12
            12y
C) 输出:y3
            3y
D) 程序编译出错
016】在java中,源文件Test.java中包含如下代码,则程序编译运行的结果为() 
public class Test{
  public static void main(String[] args)
    system.out.println("Hello!");
    }
(选择一项)
A) 输出:Hello!
B) 编译出错,提示无法解析system”
C) 运行正常,但没有输出任何内容
D) 运行时出现异常
017】在Eclipse中开发Java程序的步骤包括()。
(选择一项)
A) 创建一个java项目
B) 手动创建java源程序
C) 运行java程序
D) 以上全部
018】在java中单行注释使用()符号开头。
(选择一项)
A) /*
B) */
C) *
D) //
019】下列选项中,关于java数据类型的说法错误的是()。
(选择一项)
A) 存储如性别的数据最好使用char数据类型

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。