通过Java中的main方法访问非静态成员

通过Java中的main方法访问非静态成员,第1张

通过Java中的main方法访问非静态成员

main方法也无权访问非静态成员

public class Snippet{   private String instanceVariable;   private static String staticVariable;   public String instanceMethod()   {      return "instance";   }   public static String staticMethod()   {      return "static";   }   public static void main(String[] args)   {      System.out.println(staticVariable); // ok      System.out.println(Snippet.staticMethod()); // ok      System.out.println(new Snippet().instanceMethod()); // ok      System.out.println(new Snippet().instanceVariable); // ok      System.out.println(Snippet.instanceMethod()); // wrong      System.out.println(instanceVariable);         // wrong    }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5489133.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存