3
は、JVMで一意であることが保証されているクラスオブジェクトです。それらはシングルトンですか?すなわちJavaクラスオブジェクトは一意/シングルトンですか?
getClass() == getClass()
は常に当てはまると、AとBはタイプClass<?>
のものであり、場合にのみ、
a.equals(b)
場合はtrueを
a == b
あるのだろうか?
は、JVMで一意であることが保証されているクラスオブジェクトです。それらはシングルトンですか?すなわちJavaクラスオブジェクトは一意/シングルトンですか?
getClass() == getClass()
は常に当てはまると、AとBはタイプClass<?>
のものであり、場合にのみ、
a.equals(b)
場合はtrueを
a == b
あるのだろうか?
クラスローダーごとに1つのシングルトンおよび/またはクラスを持つことができます。最も確実
(
null
ある場合を除く)a == b
、クラス名は「オプション」である場合に
は真であることが要求されます – bestsssa.equals(b)