欢迎访问宙启技术站
智能推送

*Java函数的基本语法*

发布时间:2023-05-30 19:45:06

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.可以通过一个对象调用函数