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!
- Hvad er en tolk i Java?
- Hvordan fungerer en tolk i Java?
- Funktioner af en tolk i Java
- Tolk vs compiler: Hvordan er en tolk anderledes end en compiler?
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?
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 linje | Oversætter hele programmet sammen |
Kompileringstid er mindre, men udførelse er langsommere | Kompileringstid er mere, men udførelse er hurtigere |
Genererer ikke mellemliggende objektkode | Genererer mellemliggende objektkode |
Programmet kompileres, indtil der findes en fejl | Fejl 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.