Java static关键字修饰方法

 时间:2024-10-14 02:06:39

1、静态方法的调用方式,类名称+方法名;编写TestStatic类,其有一个静态方法和一个实例方法。

Java static关键字修饰方法

2、然后编写测试类,使用类名称+方法名,去调用这两个方法,发现调用test2时,编译器报错,其不是一个类方法。然后创建TestStatic的一个实例ts,然后使用ts可以调用test2。

Java static关键字修饰方法

3、这也就是实例方法和类方法的区别,类方法不需要创建实例,而实例方法则需要创建一个类的实例。有兴趣可以看下“对java中static的认识”

Java static关键字修饰方法

4、静态方法不允许调用实例方法,而实例方法则可以调用静态方法。比如,在test1中调用test2会导致编译器报错;而在test2中调用test1则正常。

Java static关键字修饰方法

5、static方法只能操作类变量;实例方法既可以操作实例变量,也可以操作类变量。

Java static关键字修饰方法

6、静态方法的调用除了使用类名称+方法名调用外,还可以使用类的实例对象+方法名称调用,不过Java不推荐这种调用方式,编译器会给出一个警告,提示使用类名称+方法名的方式。

Java static关键字修饰方法
  • CSGO怎么购买AK-47火蛇的皮肤
  • ln2x的导数怎么求
  • csgo号被永久封怎么把枪拿出来
  • 如何进行电源电路的等效化简
  • 对于求极限的函数我们应该如何求导
  • 热门搜索
    销售的近义词 微信怎么打电话 解救的近义词 无私的近义词 我的世界怎么自动门 另外用英语怎么说 玉米粒怎么剥 小米移动电话卡怎么样 宜人贷怎么样 公务员行测常识