单项选择题

执行完下面的语句之后x和y的值分别是:()。

A.2,false
B.1,true
C.2,true
D.1,false


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题下面的对象创建方法中哪些会调用构造方法()。

A.new语句创建对象
B.调用Java.io.ObjectInputStream的readObject方法
C.java反射机制使用java.lang.Class或java.lang.reflect.Constructor的newInstance()方法
D.调用对象的clone()方法

2.多项选择题ArrayLists和LinkedList的区别,下述说法正确的有()。

A.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。
B.对于随机访问get和set,ArrayList优于LinkedList,因为LinkedList要移动指针。
C.对于新增和删除操作add和remove,LinkedList比较占优势,因为ArrayList要移动数据。
D.ArrayList的空间浪费主要体现在在list列表的结尾预留一定的容量空间,而LinkedList的空间花费则体现在它的每一个元素都需要消耗相当的空间。

3.单项选择题关于Java的抽象类、接口,以下描述错误的是()。

A.抽象类不一定含有抽象方法,接口中方法都是抽象方法
B.一个类只能继承一个抽象类,但可以实现多个接口,一个接口可以继承多个接口
C.抽象类和接口中的方法都没有方法体
D.抽象类可以含有私有成员变量,接口不含有私有成员变量

4.单项选择题

下列代码的运行结果是()。

A.控制台打印hello sunline!
B.报异常java.lang.NullPoninterException
C.编译报错
D.报异常java.lang.RuntimeExcception

5.单项选择题关于Java中传递参数的说法,哪个是错误的?()

A.方法中,修改一个基础类型的参数不会影响原始参数值
B.在方法中,改变一个对象参数的引用不会影响到原始引用
C.在方法中,修改一个对象的属性会影响原始对象参数
D.在方法中,修改集合和Map的元素不会影响集合参数

6.单项选择题一个以java为后缀的源文件()。

A.只能包含一个public类, 类名必须与文件名相同
B.只能包含与文件名相同的public类以及其中的内部类
C.只能有一个与文件名相同的public类, 可以包含其他非public类 (不考虑内部类)
D.可以包含任意public类

7.单项选择题在DOS中一个java类的编译命令是()。

A.java
B.jdk
C.javac
D.jre

8.单项选择题scala中定义一个空的list应该选择下列哪个类型()。

A.None
B.Null
C.Nil
D.Nothing

9.单项选择题

scala中在REPL命令行运行以下操作:

下列选项正确的是()。

A.s1 = Set(1,2,3)
B.s1 = Set(1,2,3,10)
C.s1 = Set(10)
D.以上都不对

10.单项选择题Scala中如何定义常量()。

A.var a = 1
B.val a = 1
C.public final int a = 1
D.private static final int a = 1