Один из критериев истинности instanceof
состоит в том, что два класса должны быть загружены одним и тем же загрузчиком классов.Это также относится и к приведению классов.
Это будет означать, что экземпляры String
, созданные вашим загрузчиком классов, не будут совместимы с String
, созданным системным загрузчиком классов.Не являются экземплярами и не могут быть приведены к.
Вы, вероятно, не хотите этого.