1.方法的设计原则:有一个方法只能完成一个功能
2.java中的方法类似其他语言中的函数。是一段用来完成特定功能的代码片段。为了提高代码的复用性。
3.定义方法的语法:
一个方法包含一个方法头和一个方法体。
修饰符
返回值类型
方法名
参数类型
注意有返回值类型时,必须写return,
public static void 方法名(){ } //调用 方法名();
public static int 方法名(){ return 对应类型的值; } //调用 对应类型 变量名=方法名();
public static void 方法名(int n){ } //调用 方法名(对应类型的值);
public static int 方法名(int n){ return 对应类型的值; } //调用 对应类型 变量名=方法名(对应类型的值)
重载就是在一个类中有相同的函数名称,但形参不同的函数。
方法重载的规则
方法名必须相同
参数列表必须不同(个数、类型、参数排列顺序)
方法的返回值类型可以形同,也可以不同
仅仅返回值类型不同的话不足以成方法的重载。
jdk1.5开始,java支持传递同类型的可变参数给一个方法。
在声明方法时,在指定参数类型后加...,一个方法只能指定一个可变参数。他必须是方法的最后一个参数。任何普通的参数必须在他之前声明
public ststic void Text(int n,double...numbers){ }