在Scala中,关于Nothing,null,Null,Option,Some,None的说法正确的是?
A: Nothing 是所有其他类型的子类,没有实例,主要用于异常处理函数的返回类型
B: null表示一个空对象,可以赋值给任何引用类型
C: 类Option是一个抽象类,有一个具体子类Some 和一个对象None,分别表示有值和无值的情况
D: Null是所有引用类型的子类,其唯一的实例是null
A: Nothing 是所有其他类型的子类,没有实例,主要用于异常处理函数的返回类型
B: null表示一个空对象,可以赋值给任何引用类型
C: 类Option是一个抽象类,有一个具体子类Some 和一个对象None,分别表示有值和无值的情况
D: Null是所有引用类型的子类,其唯一的实例是null
举一反三
- 在Scala中,关于Nothing,null,Null,Option,Some,None的说法正确的是?
- 中国大学MOOC: 在Scala中,关于Nothing,null,Null,Option,Some,None的说法正确的是?
- None是Python里的一个特殊值,表示该值是一个空对象,其类型为( )。 A: None B: NoneType C: Null D: Empty
- 在C#中,一些数据类型为引用类型,当引用类型的值为( )时,表明没有引用任何对象。 A: Empty B: null C: Nothing D: 0
- 在.NET中,一些数据类型为引用类型,当引用类型的值为()时,表明没有引用任何对象。 A: Empty B: null C: Nothing D: 0