Wat is een tolk in Java?



Dit artikel zal u helpen met een gedetailleerde en uitgebreide benadering van de Interpreter in Java, samen met de werkende principes en functionaliteit.

Tolk in is een computerprogramma dat programma-instructies op hoog niveau omzet in Assembly Level Language. Het is ontworpen om het invoerbronprogramma te lezen en vervolgens de bronprogramma-instructie voor instructie te vertalen.

Laten we wat dieper graven en het concept in detail begrijpen!





Laten we beginnen!



Wat is een tolk in Java?

Nou, zoals ik hierboven al zei, een tolk in is een computerprogramma dat helpt om een ​​programma-instructie op hoog niveau om te zetten in een machinecode die broncode, vooraf gecompileerde code en scripts omvat. EenInterpreter zet de code om in machinecode wanneer het programma wordt uitgevoerd.

Laten we verder gaan met Interpreter in Java, laten we eens kijken hoe het werkt.

Hoe werkt een tolk in Java?

Interpreter-in-java-edureka



Hier leest de tolk de broncode en zet deze direct om in de machinecode.

Daarnaast heeft een tolk nog meerdere functies. Laten we ze in detail bestuderen!

Kenmerken van een tolk in Java

Opsomming van de functies waarover een tolk beschikt:

java double naar int conversie
  • Voor beginners is Interpreter gemakkelijk te gebruiken
  • De tolk converteert de broncode lijn bij lijn tijdens de RUN-tijd
  • U kunt een programma tijdens de uitvoering uitvoeren en evalueren
  • Er wordt minder tijd besteed aan het analyseren en verwerken van het programma
  • In vergelijking met een compiler is de uitvoeringssnelheid van het programma langzamer
  • Een tolk genereert geen tussenliggende machinecode
  • Elke fout van elke regel wordt een voor een weergegeven

Laten we, nadat we de functies hebben begrepen, naar het volgende onderwerp gaan.

Interpreter vs Compier: wat is het verschil tussen een tolk en een compiler?

De onderstaande tabel zal u helpen de verschillen tussen een tolk en een compiler te begrijpen.

Tolk Compiler
Vertaalt programma regel voor regelVertaalt samen het hele programma
De compilatietijd is minder, maar de uitvoering is langzamerCompilatietijd is meer, maar uitvoering is sneller
Genereert geen tussenobjectcodeGenereert tussenliggende objectcode
Programma wordt gecompileerd totdat er een fout wordt gevondenFout wordt weergegeven aan het einde van compilatie
, , Perl , Robijn gebruik Interpreter C, C ++, , gebruik compilers


Bekijk de
door Edureka, een vertrouwd online leerbedrijf met een netwerk van meer dan 250.000 tevreden leerlingen verspreid over de hele wereld. De training- en certificeringcursus Java J2EE en SOA van Edureka is bedoeld voor studenten en professionals die Java Developer willen worden. De cursus is ontworpen om u een voorsprong te geven in het programmeren van Java en u te trainen in zowel kern- als geavanceerde Java-concepten, samen met verschillende Java-frameworks zoals Hibernate & De lente .

Heeft u een vraag voor ons? Vermeld het in het commentaargedeelte van dit artikel 'Interpreter in Java' en we nemen zo snel mogelijk contact met u op.