Java方法
方法的定义
-
方法包含一个方法头和一个方法体
-
Java只有值传递
方法的重载
-
方法名相同,参数列表不同,可以为参数类型不同或参数个数不同,也可都不同
-
方法名称相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错
-
方法的返回值可以不同,也可以不同
-
仅仅返回类型不同不足以成为方法重载
命令行传参
-
在程序运行时再给他传递消息,这要靠传递命令行参数给main()函数实现
-
路径十分重要
可变参数
-
在方法声明中, 在指定参数类型后加一个省略号(...)
-
一个方法中只能指定一个可变参数,且他必须是方法的最后一个参数,任何普通参数都必须在他之前申明。