函数是定义在类中的具有特定功能的小程序,函数也称为方法(将功能代码封装,便于对该功能进行服用,只有被调用施才会被执行)
静态函数所调用的被调用函数也必须是静态。
格式:
修饰符返回值类型函数名(参数类型形式参数1,参数类型形式参数2)
{
执行语句;
Return 返回值;
}
特殊情况:功能没有返回值时,return的后面直接用分号结束,因为没有具体返回值,所以此时的返回值类型用void来表示。
函数提高了代码的复用性。
class test617
{
public staticvoid main(String[] args)
{
qf();
}
public staticvoid qf()
{
System.out.println("helloworid");
return;
}
}
注意:如果返回值是void,那么函数中的return语句可以不写。
函数中只能调用函数,不能定义函数(定义在类中)。
定义函数时,函数的返回值应返回给调用者。
定义函数的两个明确:
1,这个功能的结果是什么?明确返回值的类型。
2,这个功能的实现过程中是否需要未知内容参与运算?其实就是明确参数列表。
当if-else语句运算玩有结果时可以简写为三元运算符 a>b? a : b ;
函数的重载(overload):在同一个类中,允许存在一个以上的同名函数,只要她们的参数个数或者参数类型不同即可。
函数的重载与返回值的类型无关。
本文出自 “青峰” 博客,请务必保留此出处http://dreamqf.blog.51cto.com/4406952/1429411