今天也要好好学Java!!
方法(method)
一段用来完成特定功能的代码片段,类似其他语言的函数(function)。
方法用于定义该类或该类实例的行为特征和功能实现。
面向过程中,函数是最基本单位,整个程序由一个个函数的调用组成。
面向对象中,整个程序的基本单位是类,方法是从属于类和对象的。
方法声明格式:
[修饰符1 修饰符2] 返回值类型 方法名(形式参数列表){
Java语句;…..
}
方法的调用方式:
普通方法: 对象名.方法名(实参列表)
静态方法:类名.方法名(实参列表)
方法的详细说明:
形式参数:在方法声明时用于接收外界传入的数据。(方法定义时)
实参:调用方法时实际传给方法的数据。(方法调用时)
返回值:执行完毕后,返回给调用它的环境的数据。
返回值类型:事先约定的返回值的数据类型,如无返回值,则为void。
package com.study.wyh;
import java.util.function.BiConsumer;
/*
* 测试方法的定义和调动
*/
public class TestMethod {
public static void main(String[] args) {
int a = 3;
int b = 4;
int c = add(a,b);
System.out.println(c);
}
public static int add(int a,int b) {
int sum = a+b;
System.out.println("sum:"+sum);
return sum;
}
}
运行结果: