当前位置:首页 > Java

java中如何调用函数

2026-02-05 08:45:21Java

调用静态方法

静态方法属于类而非实例,直接通过类名调用:

ClassName.methodName(arguments);

示例:调用Math类的sqrt方法计算平方根

double result = Math.sqrt(25); // 返回5.0

调用实例方法

需先创建对象,再通过对象调用方法:

java中如何调用函数

ClassName object = new ClassName();  
object.methodName(arguments);

示例:调用String对象的length方法

String str = "Hello";  
int len = str.length(); // 返回5

方法重载调用

同一类中多个同名方法根据参数类型/数量自动匹配:

java中如何调用函数

class Calculator {  
    int add(int a, int b) { return a + b; }  
    double add(double a, double b) { return a + b; }  
}  
// 调用时自动选择匹配版本  
Calculator calc = new Calculator();  
int sum1 = calc.add(2, 3);     // 调用int版本  
double sum2 = calc.add(2.5, 3.5); // 调用double版本

递归调用

方法内部调用自身需设置终止条件:

int factorial(int n) {  
    if (n <= 1) return 1;  
    return n * factorial(n - 1);  
}  
// 调用递归方法  
int result = factorial(5); // 返回120

可变参数调用

使用...声明可变参数,调用时可传任意数量同类型参数:

void printValues(String... values) {  
    for (String s : values) System.out.println(s);  
}  
// 调用方式  
printValues("A", "B", "C"); // 输出A B C  
printValues("Single");      // 输出Single

Lambda表达式调用

适用于函数式接口(单抽象方法接口):

Runnable r = () -> System.out.println("Running");  
r.run(); // 输出"Running"

标签: 函数java
分享给朋友:

相关文章

java如何运行

java如何运行

运行Java程序的基本方法 Java程序的运行需要经过编写、编译和执行三个主要阶段。以下是具体步骤: 编写Java源代码 创建一个以.java为后缀的文件,例如HelloWorld.java。文件内…

java如何安装

java如何安装

安装Java的步骤 下载Java开发工具包(JDK) 访问Oracle官方网站或OpenJDK项目页面下载适合操作系统的JDK版本。Oracle JDK适用于商业用途,OpenJDK是开源版本。选择…

如何自学java

如何自学java

选择合适的学习资源 从官方文档开始,Oracle提供的Java官方教程(Java Tutorials)是权威且免费的学习资料。在线平台如Codecademy、Coursera或Udemy提供互动式课程…

java如何配置环境变量

java如何配置环境变量

配置Java环境变量的方法 下载并安装JDK 从Oracle官网或OpenJDK下载适合操作系统的JDK安装包。运行安装程序并按照提示完成安装,记下JDK的安装路径(例如C:\Program File…

java如何生成随机数

java如何生成随机数

生成随机数的方法 在Java中生成随机数可以通过多种方式实现,以下是几种常见的方法: 使用Math.random()方法 Math.random()方法返回一个double类型的伪随机数,范围在[0…

java如何获取当前时间

java如何获取当前时间

获取当前时间的方法 在Java中,可以通过多种方式获取当前时间。以下是几种常见的方法: 使用 java.util.Date Date currentDate = new Date(); Syste…