Java 我们可以创建多少静态类的实例?

Java 我们可以创建多少静态类的实例?,java,Java,我采访中的问题: 我们可以创建多少静态类的实例 正确答案:1 你能解释一下为什么正确的答案是1吗 类可以有静态成员和静态初始化块,这与实例化对象及其成员和构造函数非常相似 区别在于,只有一个静态类,静态成员只存在一次,而实例化对象的数量可以是任意的 将该类称为“实例”充其量只是一种误导。查看Java文档,类和实例之间总是有明确的区别。所以我的猜测是,这完全是错误的。问题可能不是与静态类有关,而是与静态成员有关。代码是问题的一部分吗?另外,我支持Davide的评论:你可能误读了这个问题。运行一个简

我采访中的问题: 我们可以创建多少静态类的实例

正确答案:1


你能解释一下为什么正确的答案是1吗

类可以有静态成员和静态初始化块,这与实例化对象及其成员和构造函数非常相似

区别在于,只有一个静态类,静态成员只存在一次,而实例化对象的数量可以是任意的


将该类称为“实例”充其量只是一种误导。查看Java文档,类和实例之间总是有明确的区别。所以我的猜测是,这完全是错误的。

问题可能不是与静态类有关,而是与静态成员有关。代码是问题的一部分吗?另外,我支持Davide的评论:你可能误读了这个问题。运行一个简单的测试来检查两者是否不为null或不相等。