Java har blivit en accepterad standard för ett brett spektrum av utvecklingsbehov . Programvara och webbutvecklare tycker ofta att det är nödvändigt att översätta de ansökningar som de har skrivit på äldre programmeringsspråk såsom C , Java . Lyckligtvis är detta möjligt och inte alltför svårt att göra , vilket sparar utvecklaren både tid och resurser , eftersom han kan få ett projekt gjort snabbare och utan att anställa någon för att skriva ett program som redan är skrivet . Saker du behöver
C2J
Visa fler instruktioner
Översätter C -kod till Java
1
Ladda C2J eller ett liknande verktyg , i princip , är C2J ett program som ser på din C-kod och automatiskt översätter det till Java-kod . Alternativ till C2J existerar , men C2J är ett bra alternativ eftersom det är gratis att använda och modifiera och kan laddas ner direkt från sin hemsida .
2
Install C2J eller verktyget för ditt val . Den exakta metoden för installation beror på ditt operativsystem och den särskilda verktyg som du har valt . Följ anvisningarna på skärmen och vänta på att installationen ska slutföras .
3
Kör verktyget . Oavsett vilket verktyg du har valt , kommer du bli ombedd att ange den C -fil som vanligtvis görs genom att helt enkelt klicka på " Open ", navigera till den fil du vill konverteras och ange var du vill att den resulterande Java -filen ska sparas . Vänta tills konverteringen att slutföra , den tid det tar att omvandla koden är baserad på ett antal faktorer, inklusive din hårdvara och storleken på den ursprungliga C-kod . Räkna med omvandlingen att ta ungefär tre minuter för de flesta stora C-applikationer .
4
Kontrollera resulterande Java-kod för fel . Även de omvandlingar är generellt bra , är priset för automatisering perfektion , kommer det sannolikt att några fel eller saker som kan ändras för att optimera din kod för Java
5
Spara och , om du vill. , kompilera nya Java-program för att se hur ditt program körs nu att det är i Java , NetBeans och Eclipse är bra IDE ( integrerad utvecklingsmiljö ) med felkontroll och en inbyggd kompilator
< . br >