java—通过类名而不是这个来访问对象变量

ukdjmx9f  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(368)

通常,当pojo类中有getter/setter时,到目前为止我看到的一般惯例是使用getter/setter return this.<instance variable> / this.<instance variable> = something 但是,我目前从事的项目使用了一种奇怪的 return <class name>.<instance variable> 我知道这是可行的,但我想知道这是否是正确的方法?

mwecs4sa

mwecs4sa1#

必须使该变量或方法成为静态的,然后才能通过类名使用。

public static int a=5;
/*declaring static variable*/

  System.out.println(classname.a);
  /*calling static variable*/

就这么简单

相关问题