java switch case string
 
1给定如下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(出作用域)
2Java中,下列代码的运行结果是()。(选一项)
    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.pritnln(c);
    }
A.输出:10  B.输出:20  C.输出:3   D.编译错误
3给定如下Java代码片段,编译运行时的结果是()。(选一项)
    int i= 2;
    switch(i) {
      default:
          System.out.pritnln(“default”);
      case 0:
          System.out.println(“zero”);
          break;
      case 1:
          System.out.pritnln(“one”);
          break;
      case 2:
          System.out.println(“two”);
    }
A输出:default  B输出:default  C输出:two
                    zero
D编译出错,default语句的位置不符合switch结构的语法结构
4Java中,要向控制台打印输出“Welcome to Space!”并自动换行,可以实现此功能的语句是()。(选一项)
    a)    System.print(“Wecome to Space!”);
    b)    System.out.print(“Wecomr to Space!”);
    c)    System.out.println(“Wecome to Space!”);
    d)    System.println(“Wecome to Space!”);
5分析下面的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.输出: B.输出:1  C.输出:2    D.输出:3
6分析下面的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  B输出:y12  C输出:y3  D程序编译出错
    3y           12y          3y
7分析下面的Java代码片段,编译运行后的输出结果是()。(选一项)
    for(int i = 0;i<6;i++){
      int k = ++i;
      while(k<5){
          System.out.print (i);
          break;
      }
    }
A.024  B.02  C.123      D.13
8Java中,源文件Test.java中包含如下代码段,则程序编译运行结果是( )。(选择一项)
public class Test{
    public static main (String [ ] args) {
        system.out.print(Hello!);
    }
}                                       
A输出:Hello  B编译出错,提示“无法解析system
C运行正常,但没有输出任何内容    D运行时出现异常
9Java中,给定代码片段如下所示,则编译运行后,输出的结果是()。(选择一项)
for (int i = 0; i < 10; i++) {
    if(i==10-i){
        break;
    }
    if(i%3!=0){
        continue;
    }
    System.out.print(i+" ");}
A.0  B.0 3   C.0 3 6  D.0 3 6 9
10分析下面JAVA程序段,编译运行后的输出结果是().(选择l项)
public class Test{
  public void changeString(StringBuffer s){
s.append(stringbuffer2);
}
Public static void main(String[] args){
Test a = new Test();
StringBuffer sb = new
StringBuffer(stringbuffer1);
a.changeString(sb);
System.out.println(sb=+sb);
}
}
A.sb=stringbuffer2stringbuffer1  B.sb=stringbuffer1
C.sb=stringbuffer2  D.sb=stringbuffer1stringbuffer2
11给定一个Java程序的代码如下所示,则编译运行后,输出结果是()。(选择一项)
public class Test {
    int count=9;
    public void count(){   
        System.out.println("count="+count++);
    }
    public static void main(String[] args) {
        new Test().count();
        new Test().count();       
    }
}
A.count=9  B.count=10  C.count=10  D.count=9
count=9       count=9      count=10    count=10
12Java语言中,有如下代码:    (选择两项)
switch(x){
    case 100:
        System.out.println(One hundred);
        break;
    case 200:
        System.out.println(Two hundred);
        break;
    case 300:
        System.out.println(Three hundred);
        break;
}
下列x的定义中,()可能使得上段代码编译通过。
A.double x=100;    B.char x=100;
C.String x=100;    D.Int x=100;
13给定如下所示的Java代码,要使这段代码能够编译成功,横线处应该填入( )。(选择一项)
Public______count(int i,double d){
    return i*d;
}                               
A.void    B.int      C.char      D.double
14java中,源文件Test.java中包含如下代码段,则编译运行结果是().
public class HelloWorld{
  public static void main(String[] args){
    System.out.print(Hello World!);
}
}
A输出:Hello Word!
B编译出错,提示“共有类HelloWorld 必须在HelloWorld.java文件中定义”。
C运行正常,但没有输出内容
D运行时出现异常。
15java类的main方法如下所示,当程序启动运行后,用户在控制台输入“你好”,则程序将()。(选择一项)
public static void main(String args[]){
  Scanner input=new Scanner(System.in);
  int Int();
  System.out.println(score);
}
A输出“你好”    B输出“你“
C程序运行正常,但是不输出任何内容。
D程序出现错误,被中断,提示输入内容不匹配,无法获得整型数值。
16分析如下所示的Java代码,编译运行后的输出结果是( )。        (选择一项)
        public static void main(String arg [ ] ) {
            boolean b = true;
            System.out.print(b);
            if (b) {
                System.out.print();
            } else {
                System.out.print();
            }
        }
A.true  B.true   C.tere   D.1
17Java中,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();
18关于Java类中带参数的方法,下列选项中的说法错误的是( )。    (选择一项)
A使用带参数的方法分为两步:1.定义带参数的方法:2.调用带参数的方法
B带参数方法的返回值不能为void
C带参数方法的参数个数可以为一个或多个
D带参数方法的参数可以是任意的基本类型数据或引用类型数据
19Java语言的控制结构中,break语句是经常用到的语句。下面一段代码中break语句起到(    )的作用。                                            (选择一项)
    int pointer=0;
    while(pointer<=10){
        switch(pointer%3){
        case 1:
            pointer+=1;
            break;
        case 2:
            pointer+=2;
            break;
        default:
            pointer+=3;
            break;
          }
      }
A结束当次循环,使控制权直接转移到控制循环的条件表达式
B从嵌套循环内部跳出最里面的循环
C终止switch语句的语句序列,提高switch-case语句性能
D退出循环
20分析下面的Java代码,编译运行结果是(    )。                    (选择一项)
public class A {
    public void changeName(StringBuffer
name,StringBuffer nickname){
        name=new StringBuffer(Yangfan);//第三行代码
        nickname.append(1);
        System.out.print(name);
        System.out.print( +nickname);
}
public static void main(String[] args){
        StringBuffer name=new StringBuffer(YangYang);
        StringBuffer nickname=new StringBuffer(Yaya);
        A a=new A();
        a.changeName(name,nickname);
        System.out.print( +name);
        System.out.print( +nickname);
}
}
A输出:Yangfan  Yaya1  YangYang  Yaya
B输出:Yangfan  Yaya1  YangYang  Yaya1
C因为第三行代码有错误,程序无法编译通过
D输出:Yangfan  Yaya1  Yangfan  Yaya1
21Java中,无论循环条件是什么,下列(  )循环都将至少执行一次。 (选择一项)
A  for    B do.while    C  while    D  whiledo
22给定一个Java程序的代码如下所示,则编译运行后,输出结果是(    )。(选择一项)
    public class Test{
        int count=9;
        public void count1(){
          count=10;
            System.out.println(count1=+count);
        }
        public void count2(){
            System.out.println(count2=+count);
        }
        public static void main(String args[]){
            Test t=new Test();
            t.count1();
            t.count2();
        }
    }
A.count1=9  B.count1=10  C.count1=10 D.count1=9
count2=9    count2=9    count2=10    count2=10
23Java中,使用类的步骤包括以下三步,它们的先后顺序是()。(选一项)
1.定义类  2.创建类的对象  3.访问对象的属性和方法
A.213  B.123  C.321  D.231
24Java中,单行注释使用( )符号开头。    (选择一项)
A./*  B.*/  C.*  D.//
25Java中,下面()语句能正确通过编译。(选二项)
A.System.out.println(1+1);   B.int b = 255.0;
C.char i= 2+’2’;           D.String s =”on”+’one’;
System.out.println(i);
26下列选项中,关于Java数据类型的说法错误的是( )。(选择一项)
A存储如性别的数据最好使用char数据类型
B存储如员工编号或员工年龄的数据最好使用int数据类型
C存储如商品价格或员工工资的数据最好使用double数据类型
D存储如真或假、是或否的数据最好使用String数据类型
27Eclipse中开发Java程序的步骤包括( )。                    (选择一项)
A.创建一个Java项目    B.手动创建Java源程序
C.编译Java源程序    D.运行Java程序  E.以上全
28Java中,如果要在字符串类型对象s=java"中,得到字母'v'出现的位置,可使用以下(    )语句。
A.s.matches('v');    B.s.charAt('v');
C.s.indexOf('v');   D.s.substring('v')
29Java中,定义带参数的方法时,参加可以为一个或多个,多个参数之间使用()符号进行分隔。(选一项)
A.;  (分号B.,(逗号)  C.  空格符  D.-(连字符)
30Java中,使用 Arrays类对数组进行操作时,应在Java源代码中编写的导入语句是()。(选择一项)
A.import java.lang.*;  B.import java.util.*;
C.package java.lang.*;  D.package java.util.*;
31给定如下Java代码片段,编译运行时,结果是(    )。              (选择一项)
int[]a={1,2,3,4,5};
for(int count=0;count<5;count++)
  System.out.print(a[count++]);
A运行时出现异常  B输出:12345  C输出:135 D输出:24
32java,下列代码运行后输出的结果是()。(选择一项)
int x=5*3;
int y=x+5/x+3;
System.out.println(y);
A.18  B.21  C.19  D.4
33Java中,关于带参数的方法,下列选项中的说法错误的是(  )。(选择一项)
A 使用带参数的方法分为两步:1. 定义带参数的方法;2. 调用带参数的方法
B带参数方法的返回值可以为void
C带参数方法的参数个数只能是一个
D 带参数方法的参数个数可以是任意的基本类型数据或引用数据类型数据
34Java中,以下(  )关键字用于终止循环,使程序跳到循环块外的下一条语句。(选择一项)
A.break   B.exit  C.return  D.continue
35如下JAVA程序的代码片断,运行后,要输出字符串world,A处应该填入的代码是().  (选择二项)
String s=hello,world;
System.out.println(A);
A.s.substring(  s.indexOf(w)  ,  s.length())
B.s.substring(  s.charAt(w)  ,  s.length())
C.s.substring(6,11)
D.s.substring(7,12)
36分析如下所提示的Java代码,编译运行后的输出结果是(  )。        (选择一项)
    public static void main(String arg[]){
        int a = 100;
        while(a%2==0){
          System.out.print(a);
          a=a/4;
        }}
A.1002561  B.10025  C.100  D.25
37Java中,程序调试是解决程序错误的工具和方法的总称,主要方法包括三个方面,其中不包括()。(选一项)
A使System.out.println输出语句验证变量值
B设置断点  C单步运行  D观察变量
38给定某Java程序员的main方法如下所示,该程序员的运行结果是()。(选一项)
public static void main(String[]args) {
  int i= 0;
  System.out.println(i++);
}
A.输出0  B.输出1  C.编译错误  D.运行时出现异常
39Java是面向对象的程序设计语言,关于面向对象程序设计的优点。下列说法正确的是()。(选一项)
A便于在计算机程序中用类似的软件对象模拟现实世界中的实体 
B便于隐藏信息  C增加重用性  D以上全部
40分析下面的Java代码片段,正确的输出结果是( )。            (选择一项)
        Int i=0;
for(;i<4;i+=2){
            System.out.print(i+”,”)
}
System.out.println(i);
A.0B.024   C.0246  D.0123
41Java,Scanner类提供从控制台获取键盘输入的功能,若想使用此类需要在Java源代码第一行添加导入语句()().  <选择二项>
A.import iava.util.Scanner;    B.import java.util.*;
C.import java.util;    D.import Scanner;
42给定如下Java代码片段,编译运行时,以下()语句或表达式的值是true. (选择一项)
        String s = “duck”;               
    StringBuffer sb = new StringBuffer(“duck”);
String e = new String(“duck”);
    String t = e;
A.s.equals(sb)  B.s.equals(e)   C.t.equals(sb)  D.s == t
43分析下面的Java源程序,编译后的运行结果是( ).    (选择一项)
    import java.util.*;
    public class Test{
            public static void main(String[] args){
                int[] numbers = new int[]{2,1,3};
                Arrays.sort(numbers);
                for(int index=1; index<=numbers.length; index++){
                    System.out.print(numbers[index]);
                }
            }
    }
A输出:21    B输出:23    C输出:13
D运行时报数组越界错误
44JAVA类的main()方法如下所示,当程序启动运行后,用户再控制台输入“123”,则程序将()。
    Public static void main(String arg[]){
Scanner input = new Scanner (System.in);
          Int score = Int();
          System.out.println(score);
      }
A输出“1  B输入“2  C输出“3 D输出“123
45下列选项不属于Java基本数据类型的是()。(选择一项)
A.char    B.int    C.double    D.String
46Java中,Java源程序文件的扩展名为()(选择一项)
A.doc    B.txt    C.ppt    D.java
47给定Java代码如下所示,编译运行的结果()。(选一项)
    public static void main(String[]args){
      int i;
      System.out.println(“i=” + i);
}
A编译出错   B运行时出现例外
C正常运行,输出 i=1    D正常运行,输出 i=0
48分析下面的Java代码,编译运行后的输出结果是 )。                  (选择一项)
public class B {
    public static void main(String [] args){
        int i = 9;
        System.out,.println( i++ );
        System.out.println( ++i );
    }
}
A.10  B.9    C.10    D.9
11    11      10      10
49Java中,类StringManage定义了如下所表示的方法uppercase,则在同一个路径下的类Test中,在方法doManage中正确调用此方法的语句是( )。        (选择两项)
        Public class StringManage{
            Public String uppercase(String param){
UpperCase();
}
        }
a)        public void doManage(){
System.out.println(uppercase(“accp”));
}
b)        public void doManage(){
System.out.println(StringManage.uppercase(“accp”));
}
c)        public void doManage(){
System.out.println(new StringManage().uppercase(“accp”));
}
d) public void doManage(){
StringManage manager = new StringManage();
System.out.println(manager.uppercase(“accp”));
}
50在开发Java程序时,源程序经过编译器的编译,输出一个扩展名为()的文件。(选择一项)
A.doc  B.txt  C.ppt  D.class
51Java中,用于向控制台输出信息的语句是()。(选择一项)
A.System.out.print()    B.System.print()
C.Out.print()          D.Print.print()
52分析如下所示的Java代码,编译运行后的输出结果是()。(选择一项)
Public static void main(string arg[]){
Boolean a=true;
Boolean b=false;
If(a&&b){
      System.out.print(“a&&b”);
}else if(a||b){
      System.out.print(“a||b”)
}else{
      System.out.print(“ab”);
}
}
A.a&&b  B.a||b  C.ab  D.a||bab
53分析如下所示的Java代码,编译运行后输出结果是()。   
  Public static void main(String arg[]){
    String str=new String(“ACCP”);
    For(int i=str.length();i>0;i--){
      System.out.CharArray()[i-1]);
}
}
A.ACCP  B.PCCA  C.ACC  D.PCC
54Java中,以下程序编译运行后的输出结果为()
Public static void main(String[] args){
int a=5;
int s=0;
switch(a){
case 5:
      s=s+2;
case 3:
      s=s+5;
case 8:
      s=s+6;
default::
      s=s+10;
      break;
}
System.out.print(s);
}
A.2  B.0    C.7  D.23
55给定如下Java代码片段,编译运行后,输出结果是(  选择一项
int i=1,j=10;
do{
if(i++>--j){
continue;
}
}while(i<5)
System.out.println(“i=”+i+”,j=”+j);
A.i=5,j=5  B.i=5,j=6  C.i=6,j=5  D.i=6,j=4
56Java中,()是帮助我们解决程序错误的工具和方法的总称,主要方法包括设置断点、单步运行和观察变量。                                          (选择一项)
A编写代码  B程序测试  C程序调试  D编译和运行
57Java程序设计语言中,使用类的步骤是()。(选择一项)
A使用关键字class定义类  B使用关键字new创建类的对象
C使用点运算符“.”访问类的属性和方法  D以上全部
58Java中下列()是合法的标识符            (选两项)
A.A1235  B.A123  C.588TTT  D.S123_Name
59给定如下Java代码,编译运行后,输出结果(  )。
  Public class Test{
  Public static void main(String[] args ){
StringBuffer a=new StringBuffer("A");
          StringBuffer b=new StringBuffer("B");
          Oprate(a,b);
          System.out.println(a+","+b); 
}
  Static void Oprate (StringBuffer x, StringBuffer y){
  x.append(y);
  y=x;
  }
}
A.A,B  B.AB,B   C.A,AB    D.AB,AB
60下列选项中不属于Java 算数运算符的是()。(选择一项)
A./    B.%    C.*  D.!=
61java中,使用()关键字导入包。
A.package  B.import   C.class  D.new
62JAVA中,以下输出的结果是()
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.print(“true”);
}
else {
System.out.print(“false”);
}
if(s1 = = s3){
System.out.print(“true”);
}else{
Systemd.out.print(false);
}
}
}
A.False,true  B.False,false  C.True,true D.True,false
63下列选项中关于Java类的理解错误的是(
a)类是具有相同属性和共同行为的一组对象的集合
b)Java中使用class关键字定义类
c)因为类中的属性和方法是从共性中抽象出来的,所以类的属性不能被赋值,类的方法不能有具体实现
d)定义类就定义了一个自己的数据类型
64JAVA中,下面关于变量及作用域的描述错误的是()(选择一项)
A当类的成员变量没有被赋予初值时,JAVA会给成员变量一个默认值
B在方法中定义的局部变量不可以和类的成员变量具有相同的变量名
C在方法中定义的局部变量在该方法执行时创建
D局部变量在使用前必须被出始化
65给定Java代码如下所示,则下划线处填入(),可使这段代码编译成功。(选择2项)
public    int  count (char c , int  i ,  double  d){
return__________;
}
A.c*i  B.c*(int)d  C.(int)c*d  D.i*d
66给定如下Java代码,编译运行后,输出结果是()。
(选择1)
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;23
}
}
A.BBB,B  B.BBB,BBB  C.A,B  D.A,A
67Java中,下面关于string类和stringBuffer类的描述正确的是()。(选择一项)
a)StringBuffer类的对象调用toString()方法将转换为String类型
b)两个类都有append()方法
c)可以直接将字符串"test"赋值给声明为String类或StringBuffer类的变量
d)两个类的实例的值都能够被改变
68分析如下所示的Java代码,编译运行后的输出结果是()。              (选择一项)
public static void main(String arg[]){
  int[] numbers = {1,2,3,5,8,13},
  int i = 0;
  do {
        if(numbers[i]%2!=0){
            i++;
            continue;
          } eles {
                System.out.print(numbers[i]);
                i++;
          }
      }while(i<numbers.length);
    }
A.13513  B.28    C.313    D.38
给定某Java程序的main()方法如下所示,该程序编译运行后,输出的结果是()。
    public static void main(String[] args){
        boolean boo= true;
          if(boo==false){
                System.out.println("a");
            }else if(boo){
                System.out.println("b");
            }else if(!boo){
                System.out.println("c");
            }else{
                System.out.println("d");
            }
        }
a) a    b) b    c) c    d) d
以下()Java代码片段可以正确编译。      (选择二项)
      a)  int i=0;
          if(i){
              System.out.println("Hi");
              }
      b)  boolean b=true;
        boolean b2=true;
        if(b==b2){
            System.out.println(“so true”);
}
      c) int i=1;
        int j=2;
        if(j==i||j==2){
          System.out.println(“ok”);
}
      d) int i=1;
        int  j=2;
if(j==i &| j==2){
          System.out.println(“ok”);
}
给定如下Java代码,编译运行结果是()。                              (选择一项)
  Public class Person {
        static int arr[] = new int[10];
        public static void main(String a[]){
            System.out.println(arr[1]);
      }
  }
A编译时将发生错误    B编译时正确但是运行时出错
C输出为0            D输出为空
Java是面向对象的程序设计语言 ,关于面向对象程序设计的优点,下列说法正确的是()(选择一项)
a) 便于在计算机程序中用类似的软件对象模拟现实世界中的实体
b) 便于隐藏信息    c) 增加重用性    d) 以上全部
Java中,使用类的步骤包括三步,顺序是()
1 定义类  2 创建类的对象
3.访问对象的属性和方法(选择一项)
a)  213  b)  123  c)  321  d)  231
java中,类Test的源代码如下所示,该程序的编译结果是()
  public class Test{
    public  int  add(int a,int b){
return a+b;
}
Public int length(int a ,int b){
          Return add(a,b)*2;              //6
}
public static void main (string []args){
Test test=new Test();
System .out.println(“结果为:”+length(15,15));
}
}        (选择一项)
a) 6行出现编辑错误,提示无法到add方法。
b) 10行出现编辑错误,提示无法将int类型自动转换为string类型
c) 输出:结果为:60
d)  输出:结果为:null
有关JAVA中的类和对象,以下说法错误的是()。          (选择一项)
  a)  同一个类的所有对象都拥有相同的特征和行为
  b)  类和对象一样,只是说法不同、
  c)  对象是具有属性和行为的实体
  d)  类规定了对象拥有的特征和行为
Java中,以下初始化字符串的语句中,错误的是()。        (选择一项)
a)  StringBuffer sb1="abcd";
b)  StringBuffer sb2=new StringBuffer("abcd");
c)  String s1="abcd";
d)  String s2=new String("abcd");
分析以下Java代码程序,它完成的功能是()。
String [] str={“我们”,”ACCP”,”学员”,”!”}
For(int i=0;i<str.lenght;i++){
  If(str[i].equals(“ACCP”){
    Str[i]=”BENET”;
}
}(选择一项)
A    B增加    C删除    D查并替换
以下关于Java中程序控制流语句说法错误的是()(选择一项)
ABreak语句是跳出循环,执行循环体外面的语句
b)  在循环体中结束或中止循环可以使用breakcontinue语句
c) continue 是终止本次循环,进入下一次循环
d)在switch分支结构的每一个分支中, 不能缺少break语句
Java程序中,使用()关键字告知编译器所要使用的类位于哪一个包中,这个过程称为导入包。
a)import  b)package  c)system  d)using
Java中,以下()选项的内容是合法的包名。(选择一项)
a) com.jb.chap1  b) .jp.chap1  c) com.jb.chap1.  d) com.jb.*
Java程序中,对于数据类型为boolean的变量x,可以采用赋值方式是()(选一项)
A.x=1;  B.x==true;  C.x=(3==3);  D.x=(3=3);
分析以下使用for循环的Java代码,其最后的运行结果是()。
    Public class HelloAccp{
        public static void main(String[] args){
            int i=2;
            for(;i<5;i++){
                System.out.print(“我是第”+(i-1)+”名!”);
            }
        }
}  (选择一项)
A存在错误,缺少for循环的第一表达式
B我是第1名!我是第2名!
C我是第1名!我是第2名!我是第3名!
D我是第2名!我是第3名!我是第4名!
Java中,以下程序的功能是实现录入5名学员的成绩并按升序排列,下划线处可填入的正确代码是()。
Int[] score =new int[5];
_______________________
System.out.println(“请输入5位学员的成绩”);
for(int i=0;i<score.length;i++){
score[i]=Int();
}
_____________________
System.out.println(“学员成绩按升序排列”)
for(int index=0;index<score.length;index++){
System.out.println(score[index]);
}        (选择一项)
A) Scanner input =new Scanner();
Arrays.sort(score);
B) Scanner input=new Scanner(System.in);
Arrays.sort(score);
C) Scanner input=new Scanner();
Score.sort();
D)  Scanner input=new Scanner(System.in);
    Score.sort();
Java语言中的数组是一个变量,用于保存一组相同数据类型的元素。以下数组声明错误的是()。(选择一项)
a int[] ABC;          b double  ABC[];
c String[] name;      d char ABC[10];
在以下数据类型中,不是Java常用数据类型的是()。(选择一项)
a int  b double  c char  d String
以下是文件HELLO.java文件中的代码,请分析该段代码的运行结果是()。(选择一项)
public class Hello{
    public static void main(String[] args){
    String str=”Hello World”;
    System.out.println(str);
    }
}
a  Hello World!
提示:公共类型Hello必须在它自己的文件中定义
c  str
提示:数据类型错误
Java程序的程序控制流语句中,可以省略并且不影响编译通过的子句是()。(选择二项)
a case  b break  c default    d switch
Java中,关于在类中声明包的理解错误是我是()。(选择一项)
声明包即声明当前类所处的位置
使用package关键字声明包
每个包都对应于文件系统中同名的子目录
声明包的语句可以写在Java类的任何位置
Java 中,如果编写一个main()方法调用HelloAccp类的show()方法,其运行结果是()。(选择一项)
public class HelloAccp{
  int a =100,b=50;
  public float avg(){
  return (a+b)/2;
}
public void show(){
  System.out.println(“平均值是:”+avg());
}
}
存在错误,提示:无法将数据类型int 转换为float
平均值为:75
c  平均值为:75.0
d  存在错误,提示:调用:调用失败
关于面向对象,下面说法错误的是()。(选择一项)
A    面向对象程序设计能够让我们使用“类”来模拟现实世界中实体的特征和行为
B    对象的行为和属性被封装在类中,外界通过调用类的方法来获得,不需关注内部如何实现
C    对象的方法只能在main()方法中调用
D    通过类的模板可以创建任意多个类的对象
以下关于Java程序main()方法的说法中,错误的是()。(选择一项)
A    一个Java程序可以有多个main()方法
B    main()方法是Java程序的入口
C    main()方法使用public staticvoid修饰,而且顺序不能改变
D    main()方法后面要有一对大括号,计算机需要执行的指令都写在大括号里
Java语言中的数组用于保存一组相同数据类型的元素。以下为数组分配空间或赋值的语句错误的是()。(选择一项)
A    int[] ABC;            B    int[] ABC={1,2,3,4};
    ABC=new int[4];
C    int[] ABC=new[]{1,2,3,4}   
D    int[] ABC=new int[4]{1,2,3,4}

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