错题1.(第二题)

下列java代码执行结果为:(A)

public class Dome{
  public void method(){
    i=9;
    System.out.println(i);
  }
  static int i=10;
  
  public static void main(String[] args){
    Dome dome=new Dome();
    dome.method();
  }
}

A:9

B:10

C:编译错误

D:0

试题分析:此题目考察的是java基础的变量的声明及使用,调用method()方法时i的值被改变成9 并进行输出。

错题2.(第五题)

在java中,以下方法属于String类的有(C,D)

(选择二项)

A:insert(int offset,char[] c);

B:replace(int start, int end, String str);

C:split(String regex);

D:endsWith(String suffix);

试题分析:只有C和D这个两个答案是属于String类,D答案endsWith(String suffix)的作用是:判断是否以指定的字符串结尾。C答案的split()方法书上有讲到。

错题3.(第十四题)

编译Java Applet源程序文件产生的字节码文件的扩展名为(B)

A:.java

B..class

C:Html

D:Exe

试题分析:

本题考查的是Java程序的开发过程。Java程序开发需要经过三个步骤:编写(.java)、编译(.class)、运行。 编写的源程序为.java后缀的,编译后为.class的字节码文件,因此,B选项正确

错题4.(第十六题)

java语言开发小组成立于1991年,最初开发java语言其目的是()

A.开拓消费类电子市场例如:交互式电视,烤面包机等

B.开拓互联网市场

C.开拓智能手机市场

D.开拓桌面应用程序

试题分析:

固定答案,课本内容

错题5(第十八题)

在java中,已知表达式int m[]={0,1,2,3,4,5,6};以下()能够获得该数组长度

A:m.length()

B:m.length

C:m.length()-1

D:m.length+1

试题分析:

获取长度:变量.length

错题6(第二十五题)

以下对JDK的安装与配置描述错误的是()

A:JDK安装和配置成功后,可以通过java-version命令查看JDK版本

B.在Windows系统环境下,JDK需要安装到操作系统环境变量中,才可以使用java环境

C.JDK安装和配置成功后,可以通过javac-version命令查看JDK版本

D. JDK安装和配置过程中,环境变量JAVA_HOME是必须的

试题分析:环境变量配置错误

错题7(第四十题)

在java中,以下功能是找出所有字符串中的第二个字符‘e’,‘d’,‘!’,横线处的代码应是()

public static void main (String[] args){
  String[] str ={"hello","dbqn","!!"};
  char temp;
  for(int i=0;i<______;i++){
    temp=_______;
    System.out.println(temp);
    }
  }
}

A:str.length(),str[i].charAt(2)

B:str.length,str[i].charAt(2)

C:str.length(),str[i].charAt(1)

D:str.length,str[i].charAt(1)

错题8(第四十一题)

阅读下列java代码片段,输出结果正确的是()

int count=0;
double[] arr={36,25,77,5,88};
for(int i=0;i<arr.length-1;i++){
  if(arr[i]%2==0)
    count++;
}
System.out.println("此java的数组中共有“+count+”个偶数");

A:此java的数组中共有1个偶数

B:此java的数组中共有2个偶数

C:此java的数组中共有3个偶数

D:编译错误