Hello World 使用对象声明
你也可以使用包含 Kotlin 程序主要功能的对象声明 。
package my.program
object App {
@JvmStatic fun main(args: Array<String>) {
println("Hello World")
}
}
你将运行的类名是对象的名称,在本例中为 my.program.App
。
相对于顶级函数,此方法的优点是要运行的类名更加不言而喻,你添加的任何其他函数都限定在类 App
中。然后你还有一个 App
的单例实例来存储状态并做其他工作。
也可以看看:
- 静态方法包括
@JvmStatic
注释