посоветуете способ как из готового сlаss файла можно нормально вытащить код, например декомпилятором но с 300ошибками это перебор(выдает jdk и нетбианс) так это что то недоделано? Отредактировать маленько и обратно закомпилить и как нам игру без исходников отредактировать в нетбиансе? На телефоне какими прогами можно сlаss отредактировать частично? 1 программист такое сделал,говорить нехочет какими прогами.
bogdan-G, отличный ОНлайн декомпиль - www.reversed-java.com/ ошибок мало делает. а на телефоне только дизасемблировать мона чтобы ошибок не было но тогда язык асемблера надо знать
bogdan-G, все просто, ты ему передаешь jar или class нажимаешь декомпилировать, а в ответ должна в рамке под download появиться ссылка на новый файл... У тебя наверно что-то глюкнуло, попробуй переименовать файл. // Я только что попробовал - всё работает
Ребят, редакторы class-файлов показывают не язык ассемблера, они показывают байт-код. И то, и другое очень похоже, но есть одна существенная деталь: ассемблер предназначен для того, чтобы программировать процессоры, а байт-код исполняется виртуальной машиной (в данном случае Java). Команды для JVM, разумеется, ничего общего с языками ассемблера, рассчитанными на процессоры x86 или ARM, не имеют. У них даже принцип работы разный: JVM работает со стеком данных (принцип стопки книг), а процессоры на архитектурах x86 и ARM - с регистрами.
29 янв 2011 в 14:38