S1304第一本书内测测试分析

S1304第一本书内测测试分析
5
(选择二项)
 
  • A:
  • B:
  • C:
  • D:
试题分析:
Ab并不是String类的库函数
 
25
(选择一项)
 
  • A:
  • B:
  • C:
  • D:
试题分析:
C项java -version、javac –version都可以查看jdk安装版本。 在Windows系统中,必须安装JDK,才可以使用Java环境。而配置JDK环境变量。 JAVA_HOME不是必须的,使用JAVA_HOME类似于Java语言中的变量,在Path环境变量中,可以通过%JAVA_HOME%\bin获取bin文件夹的绝对路径,但是也可以在Path中直接写绝对路径如C:\jdk1.7.0_75\bin来代替JAVA_HOME。所以答案为d。
 
33
(选择二项)
 
  • A:
  • B:
  • C:
  • D:
试题分析:
此题考查的是基于for语句的流程控制和continue的用法,continue是结束本次循环开始下一次循环,在if判断中当i为奇数时结束本次循环,所以需要遍历一个区间来获取到所有的1-10之间的偶数,但是由于最终目的是获取一个和,所以可以不用考虑有没有0,因为加不加0,结果不会受影响。所以答案选ab。
 
36
(选择一项)
 
  • A:
  • B:
  • C:
  • D:
试题分析:
正确的顺序是:package语句声明包,import语句导包,Class语句定义类
 
40
(选择一项)
 
  • A:
  • B:
  • C:
  • D:
试题分析:
正确答案是D。str为数组,获取数组长度使用length属性;字符串索引从0开始,因此获取第二个字符应该是charAt(1),因此,正确答案是D。
 
47
(选择一项)
 
  • A:
  • B:
  • C:
  • D:
试题分析:

==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。

 
48
(选择一项)
 
  • A:
  • B:
  • C:
  • D:
试题分析:
引用类型作为参数传递,是把引用传过去了,没有开辟空间,改变值还是改变原来空间的值,所以答案B正确
 
49
(选择一项)
  • A:
  • B:
  • C:
  • D:
试题分析:
此题考察带参方法的定义和调用,根据程序选d
 
50
(选择一项)
 
  • A:
  • B:
  • C:
  • D:
试题分析:

这段代码首先是定义了数组,然后由用户赋值,实现数组元素交换值,最后输出。解答该题的关键是理解中间这段使用temp这个变量实现数组两个元素交换值的代码。

 

猜你喜欢

转载自www.cnblogs.com/loose/p/9829380.html