В Java, там путь (во времени выполнения) для получения байт-кода, который определил конкретный класс?
Другими словами есть ли способ получить byte[]
массив передал ClassLoader.defineClass(String name, byte[] b, int off, int len)
когда конкретный класс был загружен? Я вижу, что этот метод объявляется final
, так создание пользовательского ClassLoader
прерывать определения классов кажется вне рассмотрения.
В прошлом я использовал класс ClassLoader
получить байт-код через getResourceAsStream(String)
метод, но я предпочел бы более каноническое решение.