函数的定义
函数的意义与作用
主要解决那些重复的且具有独立功能的代码段。
- 代码段也就是一些代码。
- 函数本身也是一些代码,具有独立功能,解决一些重复性代码。
- 能够起到简化代码的作用。
- 将这些具有独立功能的代码进行再次封装,封装出来的东西就是函数。
- 很明显的优势,降低了代码冗余,降低了主函数的代码量,将主函数进行适当的拆分,一以便内存优化。
- 将函数模块化
函数格式
访问权限 函数类型 返回值类型 函数名(参数列表){
函数体
return 返回值;
)
- 访问权限:就是函数的使用范围(内部和外部) public(公共)、protected(受保护的)、默认、privte(私有)。
- 函数类型:是指函数的具体使用场景和场合。主要有以下分类;static(静态函数)、默认不写(成员函数)、abstract(抽象函数)、native(本地函数)、synchronized(同步函数)
- 函数名:程序员给这一段代码自定义的名称(也就是标识符)。
- 参数列表:由若干个参数类型,参数名...组成。主要用于接受外界传递给函数的一些数据。
- 函数体:就是那些具有独立功能的代码块。
- return:仅仅表示结束当前函数,如果有返回值,则函数结束前将返回值返回给调用者。
- 返回值:指的就是这一段具有独立功能的代码块的计算结果,需要传递给外界,配合return使用
- 返回值类型:就是返回值的数据类型(可兼容)
注意:
例如主函数:
public static void main(String[] args){
}
public:主函数是公开权限,最大权限
static:主函数是静态函数
void:该函数没有返回值</