*Java函数的基本语法*
Java函数是执行特定任务的一段代码,可以重复使用和调用。Java函数也被称为方法或过程。Java程序中的每个函数都有一个名称,用于标识其功能,还可以接受参数和返回值。下面是Java函数的基本语法。
1. 函数声明
Java中函数以关键字 “public”、“private”、“protected”、“static”、“final”起始。函数名后必须加括号,括号中可以有一个或多个参数,也可以没有参数。如果函数返回值则必须以指定返回值类型。
函数的一般语法格式如下所示:
[修饰符] 返回类型 函数名 (参数列表) {
函数体
}
2. 修饰符
修饰符是Java函数的可选部分,用来调整函数的访问权限。以下是修饰符的一些常见用法:
- public: 定义一个公共的函数,可被程序中的所有其他类访问。
- private: 定义一个私有的函数,该函数只能在类内部使用,不能从该类以外的地方访问该函数。
- protected: 定义一个受保护的函数,该函数只能在类或同一包中的子类使用。
- static:定义一个静态函数,该函数可以在不实例化类的情况下调用。
- final: 定义一个不可变的函数,不能被子类重写或覆盖。
修饰符的顺序是随意的,但是推荐先写public,然后是private,最后是protected。
3. 返回类型
Java函数可以有或没有返回值,如果函数有返回值,语法格式中必须包含返回类型。返回类型是指函数执行后要返回的数据类型。
例如,返回类型为整数的函数的语法格式为:
public int functionName (parameters) {
// code to be executed
}
4. 参数列表
Java函数可以将参数传递给函数来执行特定任务。参数列表是函数的一部分,它指定传递给函数的参数和参数的数据类型。函数可以有多个参数,它们用逗号隔开。例如,带两个整数参数的函数可用以下语法声明:
public int functionName(int a, int b) {
// code to be executed
}
5. 函数体
函数体是包含在函数中的代码块,它执行特定的任务。函数体必须大括号括起来,称为函数主体。
例如,以下是一个返回两个整数之和的函数:
public int addNumbers(int num1, int num2) {
int sum = num1 + num2;
return sum;
}
完整的函数语法格式如下:
[修饰符] 返回类型 函数名 (参数列表) {
// code to be executed
}
函数调用的方法:
1.可以在另一个函数中调用函数
2.可以通过一个对象调用函数
