JAVA---方法

1.什么是方法

main方法,也是java的入口方法

public static  修饰符
void 返回值类型,void是特殊的返回值,表示无返回值
say  表示 方法名
( )    表示方法参数,可以有,可以没有

2.方法的特征

方法可以把相对独立的某个功能抽象出来,使之成为程序中的一个独立实体。可以在一个程序或其他程序中多次重复使用

3.方法的优点

  • 使程序变得更简短而清晰
  • 有利于程序维护
  • 可以提高程序开发的效率
  • 提高了代码的重用性

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

例:public static void main(String[] args) {

        say();

        eat();
   }

public static void say ( ) {

System.out.println("Hello 方法");

}

public static void eat ( ) {

System.out.println("今天我吃了一碗面");

}

4.1  最简短的方法定义形式

无参、无返回值、无修饰符

void <method name> ( ) {
    方法体;
}

   4.2  带参数的方法
     语法:

    void <method name> ( <type> <arg1>, <type> <arg1> …….){
          方法体;
    }

     形参:定义方法时定义的参数
     实参:调用方法时传递的参数

   4.3带返回值的方法:

 语法:

  <return type> <method name> ( <type> <arg1>, <type> <arg1> …….){
        方法体;
        return 表达式;
  }

注意:
  方法至多可以返回一个值,不能返回多个值;
  • 返回值的数据类型必须与方法声明返回值的数据类型匹配;
  • 当遇到 return 语句时,方法执行将终止。程序控制流将立即返回调用方法;

例: public static void main(String[] args) {    

      int a =test();
      System.out.println(a);

  }

  public static int test(){
      return 123;
  }

总结

• 方法是相对独立的单元,用来完成一个独立功能的程序代码。可以在程序中调用这些方法。

  使用方法可以使程序容易维护,提高程序的复用性。

方法在类中声明,包括:返回类型、方法名、参数列表、方法体。

调用方法可以使用一个单独的语句,也可以作为表达式的一部分。

参数分为形式参数、实际参数

使用return语句从方法中返回,返回值得类型必须与方法定义的返回值一致

使用数组作为参数时,如果改变形参数组中元素的值,实参数组中的值也会修改

原文地址:https://www.cnblogs.com/KGKGKG/p/10594164.html