【问题标题】:Is the correct terminology in Java attributes or class variables or class fields etc? Many thanks [duplicate]Java 属性或类变量或类字段等中的术语是否正确?非常感谢[重复]
【发布时间】:2021-11-05 05:57:45
【问题描述】:

Java 属性或类变量或类字段等中的术语是否正确?非常感谢

要确认的是在 Main 类中声明的变量...我已经看到这些变量被称为一些东西,只是好奇 Java 的正确术语是什么?

例如

public class Main {
            int x = 10;
            int modelYValue;
            String modelName;
            Boolean joyous;
            private int age = 28;
            }

【问题讨论】:

    标签: java variables attributes terminology


    【解决方案1】:

    那些是实例成员,或实例变量。当您创建一个对象时,这些成员将作为它的一部分创建。每个对象都有自己的实例成员变量。见https://en.m.wikipedia.org/wiki/Instance_variable

    类成员意味着变量属于类,而不是任何对象实例。静态变量是类成员。

    人们往往会混淆这些,当他们指的是实例成员时,他们会说类成员。

    【讨论】:

      猜你喜欢
      • 2020-01-24
      • 2012-07-06
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 1970-01-01
      • 2013-08-19
      • 1970-01-01
      • 2021-06-30
      相关资源
      最近更新 更多