方法是程序当中最小的执行单元
public static void 方法名(){
方法体;
}
public static 返回数值类型 方法名(参数){
方法体;
return 返回值;
}
public static int[] 方法名(参数){
方法体;
return 返回值;
}//返回一个数组
注:方法与方法之间是平级关系,不能相互嵌套使用
编写顺序与执行顺序无关
1.同一个类中,定义了多个同名的方法,这些同名的方法具有同种功能
2.每个方法具有不同的参数类型或参数个数,这些同名方法,构成了重载关系
重载:同一个类中,方法名相同,参数不同的方法的集合,与返回值无关
参数不同:个数不同,类型不同,顺序不同(满足其中一个即可)
JVM内存有 栈内存,工作区(堆), 方法区。
(New出来的元素都存放在工作区中)
注意在方法中对值的修改,基本数据类型只会修改形参的值;引用数据类型会把真实值改变,其在工作区进行操作