方法的定义和调用
-
Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段一般情况下,定义一个方法包含以下语句:
-
修饰符:告诉编译器如何调用该方法.定义该方法的访问类型.
-
返回值类型:方法可能会返回值.returnValueType是方法返回值得数据类型,有些方法执行所需要的操作,但是没有返回值.在这种情况下returnValueType是关键字void.
-
方法名:方法的实际名称.方法名和参数表共同构成方法签名.
-
参数类型:参数像是一个占位符.当方法被调用的时候,传递值给参数.这个值被称为实参或变量.参数列表是指方法的参数类型,顺序和参数个数.参数是可选的,方法可以不包含任何参数.
-
形参:在方法被调用时用于接收外界输入的数据
-
实参:调用方法时四级穿给方法的数据
-
方法体:方法体包含具体的语句,定义该方法的功能
修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; }
-
-
-
方法的调用
-
调用方法:对象名.方法名(实参列表)
-
Java支持两种调用方法的方式,根据方法是否返回值来选择.
-
当方法返回一个值时候,方法调用通常被当做一个值,eg:
int larger = max(30,40);
-
如果方法返回值是void,方法调用一定是一条语句,eg:
System.out.println("Hello,World!");
eg:
public class Demo01 { public static void main(String[] args) { int m=add(3,2); System.out.println(m); } public static int add(int a,int b){ int sum=a+b; return sum; } }
-