Помощ - Търси - Регистрирани - Календар
Пълна версия: Програма за компилиране
UniBG Forums > Дискусии > Dexter's Lab > Програмиране
asdafv
Трябва ми програма за компилиране на .java който сам декомпилирал и след тва да ги компилирам на китайски тоест пак стават във .class?как е програмата и от къде мога да я кача
Мисля че е J++ но нз от каде да я кача
demond
ne che tezi programi sa za takiva kato tebe, no vse pak:

http://www.google.com/search?q=java+decompiler
Mariyana
Ммм понеже не искам да те обърквам, аз също се консултирах с познат smile.gif

http://www.kpdus.com/jad.html - това изглежда добре, но май не е много user-friendly
http://jdec.sourceforge.net/ - това също изглежда прилично
http://www.brouhaha.com/~eric/software/mocha/ - в крайна сметка бих предпочела това - изглежда прилично, а и доста са базирани на него

Така де, започни от последния линк към първия. Декомпилират до java, като се губят коментарите и някой конструкции (mocha май се усеща за generics, ама не съм сигурна). После трябва да ги препишеш обаче сам за да ги компилираш на друг език. Виж има разни softwares, които уж превеждат от един на друг език, но както каза и човека, с който се консултирах не е добре да ги ползваш, да го цитирам "osobeno za prevod ot byte-code kompiliran ezik kym skriptov ili takyv, koito se kompilira do native". Относно j++ използва някакъв MS-ски java win api, нещо като MFC и ако има разни swing-ове и прочие неща, ще трябва да ги преписваш и тях. Полседната версия J++ май MSJVM 1.1 и е доста старо, ако все пак искаш да работиш с подобие на j++ сега има едно J#, пак ползва MS-ski classlib, оказава се че компилира до .NET bytecode (MSIL), но доста преправяне ще пада.
demond
malka korekcia: MSIL ne e .NET bytecode, a mezhdinen .NET ezik kojto se kompilira v bytecode
Това е семпла версия на форума. За да видиш пълната версия, която има повече информация, по-добра подредба и снимки, натисни тук.
Invision Power Board © 2001-2008 Invision Power Services, Inc.