1.函数定义: 能完成特定功能的代码段就是函数,每个函数都是一个独立的小功能vue
2.为何要有: 若是没有函数,在实现一个功能时候,就要写一遍这个逻辑, 若是功能屡次使用,就会产生大量重复的代码.有了函数以后,把这个功能封装到函数中,当你在使用这个功能时候不须要再写一遍逻辑了,只须要调用函数名便可.java
3.好处:git
1.函数定义的格式github
修饰符 返回值数据类型 方法名 (参数类型 形式参数一,参数类型 形式参数二....){ 功能代码(方法体); return 返回的数据; }
void:当函数没有一个结果返回,返回值数据类型就用关键字void表示。flask
总结:函数
声明一个函数,须要先明确两个东西;学习
函数的返回数据类型;spa
函数的参数列表;设计
1.格式: 函数(参数1,参数2,…)code
2.函数不调用不调用是不会执行的
3.函数调用的三种格式
若是结果要在其余位置使用,使用变量存储方法调用的返回值
若是只想输出函数的返回值, 直接把方法的调用写在输出语句中的小括号中
总结:
java中,全部函数都是在栈内存中执行的,都是经过return关键字出栈的;栈内存的特色是先进后出;正在执行的函数必定是位于栈顶的函数,在栈底的函数必定是main函数;
当main函数出栈,整个程序也将结束。
概念:在同一个类中,能够定义多个名称相同,参数列表不一样的函数,这种状况较作函数的重载;
public static int sum(int a,int b){ return a + b; } public static float sum(float a,float b){ return a + b; }
调用:经过函数名和参数列表共同肯定一个函数;
好处:让开发者须要记忆的函数名大大下降,提升开发效率。
开源项目地址:https://github.com/371854496/...
java学习资料:https://github.com/371854496/...
各位以为还阔以的话,点下Star,分享不易,thank you!
获取更多技术干货