写点什么

Java 中方法的定义和调用

作者:共饮一杯无
  • 2022-10-12
    浙江
  • 本文字数:817 字

    阅读完需:约 3 分钟

为每个运算符单独的创建一个新的类和 main 方法,我们会发现这样编写代码非常的繁琐,而且重复的代码过多。能否避免这些重复的代码呢,就需要使用方法来实现。方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。

方法的定义

定义格式:


修饰符 返回值类型 方法名 (参数列表){代码...return ;}


定义格式解释:修饰符: 目前固定写法 public static ,static 可以省略返回值类型: 不返回固定写法 void ,其他返回值类型。方法名:为我们定义的方法起名,满足标识符的规范,用来调用方法。参数列表: 方法传参。return:方法结束。因为返回值类型是 void,方法大括号内的 return 可以不写。举例:


public static void methodName() {    System.out.println("这是一个方法");}
复制代码

方法的调用

方法在定义完毕后,方法不会自己运行,必须被调用才能执行,我们可以在主方法 main 中来调用我们自己定义好的方法。在主方法中,直接写要调用的方法名字就可以调用了。


public static void main(String[] args) {    //调用定义的方法method    method();}//定义方法,被main方法调用public static void method() {    System.out.println("自己定义的方法,需要被main调用运行");}
复制代码


方法定义注意事项:


  • 方法必须定义在一类中方法外

  • 方法不能定义在另一个方法的里面


public class Demo {public static void main(String[] args){}//正确写法,类中,main方法外面可以定义方法public static void method(){}}

public class Demo {public static void main(String[] args){//错误写法,一个方法不能定义在另一方法内部public static void method(){}}}
复制代码


本文内容到此结束了,

如有收获欢迎点赞👍收藏💖关注✔️,您的鼓励是我最大的动力

如有错误❌疑问💬欢迎各位指出。

主页共饮一杯无的博客汇总👨‍💻

保持热爱,奔赴下一场山海。🏃🏃🏃

发布于: 刚刚阅读数: 3
用户头像

鲜衣怒马意气风发,愿你归来仍是少年。 2018-10-19 加入

全栈开发者,CSDN博客专家,51CTO 专家博主,阿里云专家博主,华为云享专家,持续输出干货,欢迎关注。

评论

发布
暂无评论
Java中方法的定义和调用_Java_共饮一杯无_InfoQ写作社区