在Java中,方法之间的调用有多种形式,以下是我整理的多种情况,为什么会这样?
在Java中,方法之间的调用有多种形式,以下是我整理的多种情况,为什么会这样?
以下所说的方法和类都是public
1.使用methodName()的情况
(1)在同一个类中,非static方法调用非static方法或static方法
(2)在同一个类中,static方法之间互相调用
(3)递归调用
2.使用instanceName.methodName()的情况
(1)在同一个类中,static方法调用非static方法
(2)一个类中的方法调用另一个类中的非static方法
3.使用ClassName.methodName()的情况
(1)一个类中的方法调用另一个类中的static方法
4.使用this.methodName()的情况
(1)在同一个类中,非static方法之间互相调用
以下所说的方法和类都是public
1.使用methodName()的情况
(1)在同一个类中,非static方法调用非static方法或static方法
(2)在同一个类中,static方法之间互相调用
(3)递归调用
2.使用instanceName.methodName()的情况
(1)在同一个类中,static方法调用非static方法
(2)一个类中的方法调用另一个类中的非static方法
3.使用ClassName.methodName()的情况
(1)一个类中的方法调用另一个类中的static方法
4.使用this.methodName()的情况
(1)在同一个类中,非static方法之间互相调用
...全文
相关推荐
Java进制转换方法整理
Java进制转换方法整理主要介绍了在Java编程中实现不同进制数值之间的转换,主要包括利用`Integer`类提供的内置函数。以下是详细的知识点:1. **利用Integer类进行进制转换**
Java调用合约方法整理
Java调用合约方法整理
EL调用Java方法_动力节点Java学院整理
EL调用Java方法需要满足两个要求:① 在EL表达式中调用的只能是Java类的静态方法;② 这个Java类的静态方法需要在我们另外在自定义的TLD文件中描述。EL函数是指被EL表达式调用的方法。
java面经八股文整理
构造方法和普通方法是 Java 语言中的重要概念。构造方法是用于对象初始化的特殊方法,名称与类名相同,不能写返回值类型,不能被继承。普通方法是对象调用的方法,可以被多次调用。
java一个数据整理的方法代码实例
在Java编程中,数据整理是常见的任务之一,特别是在处理数据库数据时。本示例代码提供了一个数据整理的方法,主要用于更新数据库中的数据。我们将详细解析这段代码,并解释其中的关键知识点。


Java SE
