Изменить: более конкретно, декомпиляция - это то, что мне нужно.
Ответ 1
Насколько я знаю, функциональность .NET Reflector доступна практически во всех Java IDE, включая Eclipse. Просто добавьте файл jar в проекты, и вы можете просматривать его классы так же, как вы просматриваете свои собственные классы.
Для аспекта декомпилятора (в отличие от браузера с чистым классом) есть некоторые альтернативы. Инструмент JDK javap декомпилирует только байт-код, поэтому не очень полезно получить исходный код (но может помочь с пониманием кода).
JAD - довольно популярный декомпилятор в мире Java, и он производит компилируемый Java-код большую часть времени (некоторые последовательности байт-кода aren ' t легко переводится в действительную Java, хотя, поэтому существуют некоторые угловые случаи.
Вы можете получить JAD для декомпиляции .class в .java. Это довольно хорошо.
Если вы используете Eclipse, запустите плагин jadclipse. Вам нужно будет настроить путь к jad.exe. В следующий раз, когда вы откроете .class, вы увидите декомпилированный источник вместо объявления .class. И вы также можете просматривать F3. Это очень полезно.
Ответ 4
Я не очень хорошо знаком с Java, но JBrowser работает для вас?