定义:方法是一种语法概述,可以把一段代码封装成一个功能
例如:
格式:修饰符 返回值类型 方法名{
方法具体代码
return返回值;
} 如下图所示
注意!!!
方法的修饰符暂时都用的是public static来修饰
方法申明了返回值类型,内部必须使用return返回对应类型的数据
好处:
提高了开发的效率
可以让我们的逻辑更加的清晰
方法的其他形式
方法定义时:需要按照方法解决的实际业务需求
方法中的常见问题
1. 方法在类中的位置放在前面与后面无所谓,但一个方法不能定义到另一个方法里面
例:
错误示例:
2.方法的返回值类型写void时 不能用return来返回数据
3.return语句的下面,不能编写代码属于无效代码
案例
1.求n-1的和
2.判断一个整数是奇数还是偶数
总结:
1.定义方法需要关注方法是否需要接受数据(是否需要定义形参列表)
2.定义方法是否需要声明具体的返回值类型
Java参数传递机制
Java的参数传递机制都是 值传递
实参:在方法内部定义的变量
执行即可得到
执行的原理
Java的参数传递机制
.值传递 传递的是实参存储值的副本
引用类型的参数传递