При отладке кода Java, который использует отражение в Eclipse, иногда мне нужно перейти к моему вызванному методу или конструктору.Но классы отражения, такие как java.lang.reflect.Method
и java.lang.Class
, выполняют внутренние вызовы sun.reflect.DelegatingConstructorAccessorImpl
, sun.reflect.NativeConstructorAccessorImpl
, sun.reflect.ReflectionFactory
и других.Эти классы отсутствуют в src.zip, поставляемом вместе с JDK.
Для этого необходимо добавить sun.reflect.*
в пошаговые фильтры отладчика.В противном случае мне пришлось бы нажимать F5 (Step Into) несколько раз в режиме просмотра байт-кода, без какой-либо подсказки, когда он попадет в мой код.
Но, будучи любопытным человеком, я хотел бы знать, что происходит.Кто-нибудь может подсказать, откуда можно скачать эти источники, если такая ссылка или репозиторий существует?