1.创建单例
object Resource {
val name = "Name"
}
2.类名引用
SecondActivity::class.java
3.静态方法
class VExecutorService private constructor() {
private val executorService = ScheduledThreadPoolExecutor(5)
private object InnerExecutorService {
val INSTANCE = VExecutorService()
}
companion object {
fun getInstance(): VExecutorService {
return InnerExecutorService.INSTANCE
}
}
}
可以嵌套在其他类中