; new . List#:: :
def ::[U >: T](x: U): List[U] = scala.::(x, this)
(, :
type :: = collection.immutable.::
val :: = collection.immutable.::
scala; -, new scala.::(x, this) , - scala.::(x, this).)
, , , . apply -, case ::, . , ? ( , , , apply, JVM .) , :
def ::[U >: T](x: U) = ::(x, this)
- (.. ) , , :: List , ::, , .
, .