gpt4 book ai didi

java - 类变量

转载 作者:行者123 更新时间:2023-12-02 00:41:08 26 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,但这个问题一直困扰着我。 java中的类变量和成员变量有区别还是两者都是一样的。

class Example {
protected String str;
public static String str1 = "xyz";
}

我知道str1是一个类变量,str也是一个类变量吗?

最佳答案

是的,区别在于,当我们谈论类属性时,每个类只有一个,而当我们谈论实例属性时,每个对象都有一个。

在您的代码中,protected String str 声明一个实例属性(或您所说的成员变量),public static String str1 = "xyz" 声明一个类属性。

关于java - 类变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6377978/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com