方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。
方法的定义
定义格式:
修饰符 返回值类型 方法名(参数列表){
代码
return;
}
定义格式解释:
修饰符:目前固定写法public static
返回值类型:目前固定写法void,其他返回值类型在后面讲。
方法名:为我们定义的方法起名,满足标识符的规范,用来调用方法。
注意事项:
1.方法定义的先后顺序无所谓。
2.方法的定义不能产生嵌套包含关系。
举例:
3.方法定义好了之后,不会执行的。如果要想执行,一定要进行方法的调用。
如何调用方法,格式:
方法名称();
完整代码:
/*
定义一个方法的格式:
public static void 方法名称(){
方法体
}
方法名称的命名规则和变量一样,使用小驼峰。
方法体:也就是大括号当中可以包含任意条语句。注意事项:
1.方法定义的先后顺序无所谓。
2.方法的定义不能产生嵌套包含关系。
3.方法定义好了之后,不会执行的。如果要想执行,一定要进行方法的【调用】。如何调用方法,格式:
方法名称();
*/public class Demo14Method{
public static void main(String[] args){ // 主函数
cook();
}
public static void famer(){
System.out.println("种菜");
}
public static void seller(){
// public static void error(){ //错误写法!方法不可嵌套定义
// return;
// }
System.out.println("卖菜");
}
public static void cook(){
System.out.println("炒菜");
}
public static void me(){
System.out.println("吃");
}
}