静态方法(companion object),静态类(object)
Java中修饰静态方法,使用关键字static:
public static String getName() {
return “name”;
}
Kotlin语言中使用"object"修饰静态类,被修饰的类,可以使用类名.方法名的形式调用:
object Utils {
fun getName(): String {
return "name"
}
}
调用:
Utils .getName()
Kotlin语言中使用"companion object"修饰静态方法,可以使用类名.方法名的形式调用:
class Utils {
companion object {
fun getName(): String {
return "name"
}
}
}
调用:
Utils .getName()














网友评论