java - Java 属性或类变量或类字段等中的术语是否正确?非常感谢
问题描述
Java 属性或类变量或类字段等中的术语是否正确?非常感谢
这是为了确认在 Main 类中声明的变量......我已经看到这些变量被称为一些东西,只是好奇 Java 的正确术语是什么?
例如
public class Main {
int x = 10;
int modelYValue;
String modelName;
Boolean joyous;
private int age = 28;
}
解决方案
这些是实例成员或实例变量。当您创建一个对象时,这些成员将作为它的一部分创建。每个对象都有自己的实例成员变量。见https://en.m.wikipedia.org/wiki/Instance_variable
类成员意味着变量属于类,而不是任何对象实例。静态变量是类成员。
当他们的意思是实例成员时,人们倾向于混淆这些并说类成员。
推荐阅读
- java - PostgreSQL JDBC 异常:执行带有结果的事务时“查询未返回任何结果”
- html - 如何更改我的引导图像的大小?
- ruby - 我可以用 Minitest 定义自己的模拟方法的行为吗?
- flutter - 颤振:不同标签栏的不同操作按钮
- amazon-web-services - 使用 AWS-Lamda RDS 将 React/Nodejs/Mysql 项目从本地部署到 AWS
- php - YouTube 视频未显示在 YouTube 上
- javascript - 将数组数组转换为对象数组
- node.js - 使用 OAuth2 身份验证的无服务器应用程序(AWS Lambda 函数)
- android - 尝试运行颤振应用程序时,build.gradle 文件中出现错误
- python - 解码电子邮件收件箱中的 Excel 文件