Hello World 使用物件宣告
你也可以使用包含 Kotlin 程式主要功能的物件宣告 。
package my.program
object App {
@JvmStatic fun main(args: Array<String>) {
println("Hello World")
}
}
你將執行的類名是物件的名稱,在本例中為 my.program.App
。
相對於頂級函式,此方法的優點是要執行的類名更加不言而喻,你新增的任何其他函式都限定在類 App
中。然後你還有一個 App
的單例例項來儲存狀態並做其他工作。
也可以看看:
- 靜態方法包括
@JvmStatic
註釋