Hvad er en tolk i Java?



Denne artikel hjælper dig med en detaljeret og omfattende tilgang til tolk i Java sammen med dens fungerende principper og funktionalitet.

Tolk i er et computerprogram, der konverterer programudtalelse på højt niveau til Assembly Level Language. Det er designet til at læse inputkildeprogrammet og derefter oversætte kildeprograminstruktionen efter instruktion.

Lad os grave lidt dybere og forstå konceptet i detaljer!





Lad os begynde!



Hvad er en tolk i Java?

Som jeg nævnte ovenfor, en tolk i er et computerprogram, der hjælper med at konvertere et programniveau på højt niveau til en maskinkode, der omfatter kildekode, præ-kompileret kode og scripts. EnTolken konverterer koden til maskinkode, når programmet køres.

Gå videre med tolk i Java, lad os se, hvordan det fungerer.

Hvordan fungerer en tolk i Java?

Interpreter-in-java-edureka



Her læser tolken kildekoden og konverterer den direkte til maskinkoden.

Derudover har en tolk flere funktioner. Lad os studere dem i detaljer!

Funktioner af en tolk i Java

Opregning af de funktioner, som en tolk har:

java dobbelt til int konvertering
  • For begyndere er tolk let at bruge
  • Tolken konverterer kildekoden linje for linje i løbet af RUN Time
  • Du kan udføre og evaluere et program under udførelse
  • Mindre tid bruges på at analysere og behandle programmet
  • Sammenlignet med en kompilator er programudførelseshastigheden langsommere
  • En tolk genererer ikke en mellemliggende maskinkode
  • Hver fejl på hver linje vises en efter en

Efter at have forstået funktionerne, lad os gå til det næste emne.

Tolk vs konkurrent: Hvordan adskiller en tolk sig fra en kompilator?

Tabellen nedenfor hjælper dig med at forstå forskellene mellem en tolk og en kompilator.

Tolk Kompilator
Oversætter program linje for linjeOversætter hele programmet sammen
Kompileringstid er mindre, men udførelse er langsommereKompileringstid er mere, men udførelse er hurtigere
Genererer ikke mellemliggende objektkodeGenererer mellemliggende objektkode
Programmet kompileres, indtil der findes en fejlFejl vises i slutningen af ​​kompilering
, , Perl , Rubin brug tolk C, C ++, , brug kompilatorer


Tjek den
af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden. Edurekas Java J2EE- og SOA-uddannelses- og certificeringskursus er designet til studerende og fagfolk, der ønsker at være Java-udvikler. Kurset er designet til at give dig et forspring i Java-programmering og træne dig til både kerne- og avancerede Java-koncepter sammen med forskellige Java-rammer som Hibernate & Forår .

Har du et spørgsmål til os? Nævn det i kommentarfeltet i denne artikel 'Tolk i Java', og vi vender tilbage til dig hurtigst muligt.