在 java 函数独立于对象,执行孤立任务并返回一个值;该方法属于类别,改变对象状态,可以或不返回值。
Java 函数与 Java 方法
概览
在 Java 函数和方法这两个术语经常被交换和使用,但它们之间仍然存在一些细微的差异。
立即学习“Java免费学习笔记(深入);
函数
- 返回一个值。
- 独立于任何类别或对象。
- 可接收或不接收参数。
- 可嵌套在其他函数中。
- 一般用来执行孤立的任务。
方法
- 是类别的一部分。
- 它被用来改变对象的状态。
- 可返回一个值,也可不返回一个值。
- 可接收或不接收参数。
- 其它方法可以调用。
- 一般用于一类范围内执行操作。
关键区别
实战案例
函数示例:
// 计算一个数字平方 public static int square(int number) { return number * number; }
方法示例:
public class Person { // 设定一个人的年龄 public void setAge(int age) { this.age = age; } // 获得一个人的年龄 public int getAge() { return this.age; } // 存储年龄的私有变量 private int age; }
上面是Java 函数和 Java 方法的区别是什么?详细内容,请多关注图灵教育的其他相关文章!