疑惑:
为什么在写Java是主方法永远是public static void main(String[] args) {}参数String[] args到底有什么用,在idea运行时明明没有传参,为何需要这个参数?String[] args这个参数在什么时候用?String[] args参数是否可以不写
解答:
main()方法是程序运行的时候第一个执行方法,这个方法体是被固定的,比如方法名字必须是main,类型必须是public static void的,方法必须接受一个字符串数组的参数。 这个参数主要是为程序使用者在命令行状态下与程序交互提供的一种手段。所以参数一定的写,不然找不到主方法