java方法调用的两种形式有哪些(调用无参方法的两种形式)

Java方法调用的两种形式

Java语言提供了两种方法调用的形式,即实例方法调用和静态方法调用。

实例方法调用

实例方法调用指的是对于一个对象,通过调用这个对象的实例方法进行方法调用。实例方法调用需要使用对象名、点符号以及方法名来完成。例如:

//定义一个Person类
public class Person{
   String name;
   int age;
   public void sayHello(){
      System.out.println("Hi, my name is " + name + ", I am " + age + " years old");
   }
}

//下面是实例化Person类的过程,并调用其sayHello()方法
Person p = new Person();  //实例化对象
p.name = "Tom";
p.age = 18;
p.sayHello();  //调用实例方法

通过实例方法调用,我们可以对某个对象进行操作和处理,使得程序更加灵活和智能。

java方法调用的两种形式有哪些(调用无参方法的两种形式)

静态方法调用

静态方法调用指的是直接针对类进行方法的调用。在调用静态方法的时候,我们不需要先创建一个对象,而是直接通过类名来调用其中的方法。例如:

//定义一个MathTest类
public class MathTest{
   public static int factorial(int n){
      int res = 1;
      for(int i = 1; i <= n; i++){
         res *= i;
      }
      return res;
   }
}

//下面是直接调用MathTest类中的静态方法
int res = MathTest.factorial(5);  //直接调用静态方法
System.out.println("5! = " + res);

通过静态方法调用,我们可以不需要先创建对象就能够调用方法,这样可以简化程序的代码结构,提高程序执行效率,加快代码的执行速度。

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javapeixun4l-2.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2023年4月25日 上午1:46
下一篇 2023年4月25日 上午1:46

猜你喜欢