Janino - мобильный J2ME компилятор...
Добавлю еще, что байт-код, как правило, оптимизирован, и поэтому не всегда повторяет исходный код, поэтому его восстановление зачастую просто так не удается. Например, в байт-коде можно запросто реализовать goto, а вот в Java этой команды, как известно, нет.
Ссылка на пост
28 янв 2009 в 19:38