@
目录
由于Java有基本类型,而且基本数据类型不是真正意义的对象,于是就有了基本数据类型的包装类:
AnyVal
)、引用类型(AnyRef
),不管是值类型还是引用类型都是对象。Unit
,对应Java中的void,用于方法返回值的位置,表示方法没有返回值。Unit
,是一个数据类型,只有一个对象就是()
。而void不是数据类型,只是一个关键字。Null
,是一个类型,只有一个对象就是null
。它是所有引用类型(AnyRef)的子类。Nothing
,是所有数据类型的子类,主要用在一个函数没有明确返回值时使用,因为这样我们可以把抛出的返回值,返回给任何的变量或者函数。