1.方法:
就是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。
当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象
2.无参数无返回值的方法定义
方法完整的定义格式:
修饰符 返回值类型 方法名 (参数列表){
代码...
return 结果;
}
定义格式解释:
修饰符: 固定写法 public static
返回值类型: 固定写法 void
方法名:为我们定义的方法起名,满足标识符的规范,用来调用方法。
参数列表: 目前无参数, 带有参数的方法在后面讲解。
return:方法结束。因为返回值类型是void,方法大括号内的return可以不写。
无参数无返回值的方法定义格式就简化为:
修饰符 void 方法名 (){
代码...
}
3.无参数无返回值的方法的调用
方法在定义完毕后,方法不会自己运行,必须被调用才能执行,我们可以在主方法main中来调用我们自己定义好的方法。在主方法中,直接写要调用的方法名字就可以调用了。
调用格式:方法名();
4.定义方法的格式详解
修饰符 返回值类型 方法名(参数列表){
//代码省略...
return 结果;
}
修饰符: 目前固定写法 public static
,后面课程再详细讲解。
返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
return:将方法执行后的结果带给调用者,方法执行到return
,整体方法运行结束
5.定义方法的三个明确
明确方法名称:给方法起个名字,方便调用,只要符合标识符规则就可以,尽量做到见名知意
明确返回值类型:例如方法计算的是整数的求和,结果也必然是个整数,返回值类型定义为int类型。
明确参数列表:例如计算两个整数的和,具体计算哪两个整数的和并不清楚,但可以确定是整数,参数列表可以定义两个int类型的变量,由调用者调用方法时传递