首先,我们看一下Java方法的使用
Java方法的本质是功能块,是实现某个功能的语句的集合
- 方法是解决一类问题的步骤的有序集合
- 方法包含于类或对象中
- 方法在程序中被创建,在其他地方被引用
- 设计方法最好保持方法的原子性,就是一个方法只完成一个功能
方法的定义
修饰符 返回值类型 方法名(参数类型 参数名){
...
方法体
...
return 返回值;
}
- 修饰符:可选,告诉编译器如何调用该方法
- 返回值类型:方法返回值的数据类型,有些方法可以没有返回值,此时是void
- 方法名:方法的实际名称
- 参数:可选,定义时的参数就像是一个占位符。这里的参数称为形参,方法被调用时传入的实际数据称为实参
- 方法体:具体的语句,定义该方法的功能
方法的调用
Java支持两种调用方法的方式,根据方法是否返回值来选择
- 当方法返回一个值的时候,方法调用通常被当做一个值
- 当方法返回值是void,返回调用一定是一条语句