有什么区别
object Application extends App {
println("Hello World")
}
Run Code Online (Sandbox Code Playgroud)
和
object Application {
def main(args: Array[String]): Unit = {
println("Hello World");
}
}
Run Code Online (Sandbox Code Playgroud) 为什么Java中的main方法总是需要参数?我们为什么要String[] args每次都写,而不是在我们使用任何参数时写它?
像这样的方法会产生Main method not found编译器错误.由于我们从不对main方法使用任何参数,因此应该允许这样做.
public static void main()
{
}
Run Code Online (Sandbox Code Playgroud)
这不是面试问题.编程时我才想到它.