Vad är en tolk i Java?



Den här artikeln hjälper dig med ett detaljerat och omfattande tillvägagångssätt om tolk i Java tillsammans med dess fungerande principer och funktioner.

Tolk i är ett datorprogram som konverterar programnivå på hög nivå till Assembly Level Language. Den är utformad för att läsa ingångskällprogrammet och sedan översätta instruktionerna för källprogrammet genom instruktion.

Låt oss gräva lite djupare och förstå konceptet i detalj!





Låt oss börja!



Vad är en tolk i Java?

Som jag nämnde ovan, en tolk i är ett datorprogram som hjälper till att konvertera ett program på hög nivå till en maskinkod bestående av källkod, förkompilerad kod och skript. EttTolken konverterar koden till maskinkod när programmet körs.

Låt oss se hur det fungerar när vi går vidare med Interpreter i Java.

Hur fungerar en tolk i Java?

Interpreter-in-java-edureka



Här läser tolk källkoden och konverterar den direkt till maskinkoden.

Förutom detta har en tolk flera fler funktioner. Låt oss studera dem i detalj!

Funktioner hos en tolk i Java

Att räkna upp de funktioner som en tolk har:

sträng split flera avgränsare java
  • För nybörjare är tolk lätt att använda
  • Tolken konverterar källkoden rad för rad under RUN Time
  • Du kan köra och utvärdera ett program medan du kör det
  • Mindre tid spenderas på att analysera och bearbeta programmet
  • Jämfört med en kompilator är programmets körhastighet långsammare
  • En tolk genererar inte en mellanliggande maskinkod
  • Varje fel på varje rad visas en efter en

Efter att ha förstått funktionerna, låt oss gå till nästa ämne.

Tolk vs Compier: Hur skiljer sig en tolk från en tolk?

Tabellen nedan hjälper dig att förstå skillnaderna mellan en tolk och en kompilator.

Tolk Kompilator
Översätter programrad för radÖversätter hela programmet tillsammans
Kompileringstiden är mindre men utförandet är långsammareKompileringstiden är mer men utförandet är snabbare
Skapar inte mellanliggande objektkodSkapar mellanliggande objektkod
Programmet sammanställs tills ett fel hittasFel visas i slutet av sammanställningen
, , Perl , Rubin använd tolk C, C ++, , använd kompilatorer


Kolla in
av Edureka, ett pålitligt inlärningsföretag online med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen. Edurekas Java J2EE- och SOA-utbildning och certifieringskurs är utformad för studenter och yrkesverksamma som vill vara Java-utvecklare. Kursen är utformad för att ge dig ett försprång till Java-programmering och träna dig för både kärn- och avancerade Java-koncept tillsammans med olika Java-ramverk som Hibernate & Vår .

Har du en fråga till oss? Nämn det i kommentarsektionen i denna artikel 'Tolk i Java' så återkommer vi till dig så snart som möjligt.