Обычно нет, но вы можете использовать команду jar -tvf <filename>
для проверки.
Однако я должен предупредить вас, что большинство .class
файлов чрезвычайно легко декомпилировать в разумно читаемый исходный код Java.
Чтобы избежать этого, вам придется использовать обфускатор, но это требует дополнительных усилий от вашего имени. (Например, RetroGuard .)
Сказав это, задайте себе вопрос: "Является ли мой код действительно настолько ценным или особенным, что мне нужно для всего этого?" Обычно ответ - нет, большая часть кода, который мы пишем, ничего особенного.