JAVA 学习模块三: 函数(方法)

这里写图片描述

一.函数的定义(方法的定义):

定义在类中具有特定功能的一段独立小程序即也称为方法。

二.函数demo:

这里写图片描述
注:(main 方法为static 时其调用的 其他方法也要是static)
这里写图片描述
注意: 函数名应该是第一个单词小写后面单词开头大写。
*特殊情况: 功能没有具体的返回值。
return后面直接用分号结束,(或者也可以直接省略不写)。
返回值类型不能写具体的,只能用关键字表示:void*

三.函数特点

1.将功能代码进行封装
2.便于对功能服用
3.只有被调用才被执行
4.提高了代码的复用性
注:函数中只能调用函数,不能在函数中定义函数。
主函数的功能是调用其他函数功能。是程序的入口。

四. 函数运行流程内存使用

1.通过javac 编译检查代码是否符合要求问题
2.通过 java 运行类,先找 main 函数,给它分配栈内存,然后根据main 函数中调用的函数分配内存,函数运行完之后即释放内存,栈内存是先进后出。

五.函数的重载(overload)

1.在同一个类中允许存在一个以上的同名函数,只要他们的参数个数或者参数类型不同即可。
2.函数重载和函数返回值类型无关。
这里写图片描述

六.函数的复用

1.具有相同功能的函数可以复用
2.函数A复用函数B 说明 A是B 的特例。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章