当日总结

Java中的函数

  1. 函数的定义
    在Java中,函数(也称为方法)是定义在类中的独立代码块,用于实现特定功能,提高代码的复用性
    函数的定义格式如下:

[修饰符] 返回值类型 函数名(参数类型 形式参数1, 参数类型 形式参数2, ...) {
// 函数体
return 返回值; // 如果返回类型不是void,则需要返回一个值
}
修饰符:如public, private, protected, static等,用于控制函数的访问权限和特性。
返回值类型:指定函数返回的数据类型,如果没有返回值,则使用void。
函数名:函数的名称,应遵循驼峰命名法。
参数列表:包含传入函数的参数,每个参数都有类型和名称。
函数体:包含具体的执行代码,用大括号{}括起来。
例如:

public static int add(int a, int b) {
return a + b;
}
2. 函数的调用
函数通过函数名和参数列表进行调用。调用时需要传递与参数列表匹配的实参。例如:

int result = add(3, 4);
System.out.println("Result: " + result);
3. 形参与实参
形参:在函数定义中声明的参数,用于接收调用时传递的值。
实参:在函数调用时传递的具体值。
形参与实参的类型和数量必须匹配

  1. 返回类型
    函数的返回类型可以是基本数据类型、数组、字符串等。如果函数没有返回值,则使用void。例如:

public void printMessage(String message) {
System.out.println(message);
}
5. 作用域
函数内定义的变量为局部变量,类中定义的变量为成员变量。局部变量的作用域仅限于函数内部,而成员变量的作用域在整个类中

  1. 参数传递
    参数传递分为值传递和引用传递:

基本数据类型和String采用值传递。
对象类型采用引用传递,修改对象的内容会影响调用者中的对象内容

  1. 返回语句
    return语句用于结束函数并返回一个值(如果返回类型不是void)。如果函数的返回类型是void,则可以省略return语句
posted @ 2025-08-26 23:28  lagranSun  阅读(7)  评论(0)    收藏  举报