Как лучше всего вызвать метод, который может не существовать в версии JDK пользователя? - PullRequest
0 голосов
/ 03 декабря 2018

что если я захочу написать вызов метода Java или доступ к полю, который должен (молча) завершиться с ошибкой в ​​более старых версиях JRE, у которых еще нет метода или поля?Есть ли лучшие практики?Есть ли более легкий способ, чем заключить вызов в класс, который загружается и вызывается динамически с использованием отражения, и перехватывает любые ошибки NoSuchMethodError и тому подобное, которые могут быть выброшены?

Я исправил досадную проблему в Java3D,но моё исправление может потребовать вызова метода Java 1.7, чтобы быть эффективным, и если я отправлю его сопровождающим Java3D, он, вероятно, по крайней мере не сломает байт-код на старых платформах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...