java静态方法只能调用静态方法,java静态方法可以调用静态方法吗

  java静态方法只能调用静态方法,java静态方法可以调用静态方法吗

  转移自:

  http://www.java265.com/JavaJingYan/202206/16558183013797.html

  静态方法:

  我们在方法static的前面调用带有static的方法。

  在静态方法中,只能调用静态成员或方法,不能调用非静态方法或非静态成员(如果静态方法要调用非静态方法或者非静态成员需要先实例化,即先实例化一个新的),非静态方法既可以调用静态成员或方法,也可以调用其他非静态成员或方法。

  下面是java中调用静态方法和非静态方法的分享示例,如下:

  实施思路:

  调用静态方法:

  类名。方法名称()

  调用非静态方法:

  类名=新类名();

  对象名称。方法名();示例:

  包com.java265

  公共类用户{

  Public void info() {//定义一个方法

  String name= java265//局部变量

  System.out.println(名称);

  }

  公共静态void show(){

  String name= 88888

  System.out.println(名称);

  }

  公共静态void main(String[] args) {

  User User=new User();

  user . info();//非静态方法调用对象名。方法()

  user . show();//静态方法调用类名。方法()

  }

  }

  版权归作者所有:博主java Elf原创作品,转载授权请联系作者,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: