Java类对象是唯一的/单例吗?

5
在JVM中,类对象是否保证唯一性,它们是单例吗?也就是说,会不会有多个类对象存在?
getClass() == getClass()

始终如一并且是真实的

a == b

如果且仅如果为真

a.equals(b)

其中a和b的类型为Class<?>


大多数情况下,类名是“可选的”。 - bestsss
1
尽管这个问题可能是重复的,但我能够通过谷歌找到它,即使我没有找到它的重复问题,所以我很高兴它没有被删除。 - Sofia Paixão
1个回答

4

每个类加载器可以拥有一个单例和/或类。

如果a == b(除非a为null),则要求a.equals(b)返回true。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接