instanceof は正確にどのように機能しますか? 相互に拡張および実装するオブジェクトの階層がある場合、何かのインスタンスであることはこれらの両方の行で機能しますか?
たとえば、オブジェクトがListまたはArrayListまたはのインスタンスであるかどうかを知りたいCollectionですか?
このツリーを調べましたhttp://docs.oracle.com/javase/6/docs/api/java/util/package-tree.html
そして、それらはすべて当然のことのように見えObjectますが、私が必要としているのはAbstractCollection、または通常Collectionのものでさえあると思います。
Collectionこれら 3 つのクラスすべてをカバーするためだけにオブジェクトをチェックする場合、問題はありませんか?