1
私は約.sbt
拡張ファイルリファレンスドキュメントを勉強しています。どのようなコード私は混乱しています:Scalaの "new {}"の意味は何ですか?
lazy val version = new {
val finatra = "2.1.2"
}
私はヴァルfinatra
がversion.finatra
によってアクセスすることができます知っているが、それはのように思える「オブジェクトシングルトン。」このように、このような:この場合
object version {
val finatra = "2.1.2"
}
、私はまたversion.finatra
によりヴァルfinatra
にアクセスすることができます。
私は後で "オブジェクトシングルトン"を作成する方法を知っています。 前者はどうですか?おかげ要するに
偉大な説明の省略形です! –