3
在閱讀斯卡拉源代碼時,我碰到以下scala/package.scala
我不完全明白我們爲什麼需要trait
和val
在同一時間。 trait
關鍵字會爲班級別名,那麼爲什麼我們需要val
?斯卡拉val和類型在同一時間
type StringBuilder = scala.collection.mutable.StringBuilder
val StringBuilder = scala.collection.mutable.StringBuilder
// Numeric types which were moved into scala.math.*
type BigDecimal = scala.math.BigDecimal
val BigDecimal = scala.math.BigDecimal
type BigInt = scala.math.BigInt
val BigInt = scala.math.BigInt
type Equiv[T] = scala.math.Equiv[T]
val Equiv = scala.math.Equiv
上午,包括泛型類型實例以及獲取有關多次聲明更多的理解有良好。
哇!有趣的是,當我點擊'type'行時,Intellij帶我進入類定義,當我點擊'val'行時,它將我帶入對象定義。 –