Java 编程中的方法调用与对象引用使用
在 Java 编程中,方法调用和对象引用的使用是非常重要的部分,它们能够帮助我们更好地组织和管理代码,实现各种功能。下面我们将详细介绍这两方面的内容。
1. 方法调用
当一个对象被实例化后,我们可以通过调用其方法来使用该对象。类的作者会公布类的 API,以便其他开发者知道有哪些方法可用以及如何调用这些方法。
方法调用会改变程序的控制流。当程序开始运行时,JVM 按顺序执行指令,遇到方法调用时,会将控制权转移到该方法,执行方法内的指令。方法执行完毕后,控制权会返回到方法调用处的下一条指令继续执行。
类的 API 由方法名、返回值和参数列表组成。参数列表指定了传递给方法的参数的顺序、数量和数据类型。参数可以是字面量、常量、变量或能计算出指定数据类型的表达式。
方法可能有返回值,也可能没有。如果方法有返回值,返回值的数据类型或类类型会在方法名之前;如果方法名前是 void 关键字,则表示该方法没有返回值。有返回值的方法调用可以用于表达式中,方法执行完毕后,其返回值会替换表达式中的方法调用;而 void 返回类型的方法调用本身就是一个完整的语句。
在 API 中,方法名前可能会有 public 或 private 关键字。 public 表示任何类的客户端都可以调用该方法, private 表示只有该类的其他方法可以调用该方法。本章讨论的方法都是 public 的。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



