//包对象
package com.scala.spark
package object people {
val defaultName = "Scala"
}
package people{
//包对象中的类可以任意引用包对象内容
class people{
var name = defaultName
}
}
Scala包的隐式引用
//默认引入的几个包
import java.lang_ //java.lang包内所有东西
import scala._ //scala包的所有东西
import Predef._ //Predef对象的所有东西
//为避免命名冲突,可修改别名来命名
import java.util.{HashMap => JavaHashMap}
//如果不想用包内某东东,可指向 _ 隐去
import scala.{StringBuilder => _}
本文深入探讨Scala中包对象的使用及其隐式引用机制,包括如何在类中引用包对象内容、默认导入机制及自定义导入方式。
65

被折叠的 条评论
为什么被折叠?



