Tolmač v je računalniški program, ki pretvori izjavo programa na visoki ravni v jezik na ravni skupščine. Zasnovan je tako, da prebere vhodni izvorni program in nato navodila za izvorni program prevede po navodilih.
Poglobimo se globlje in koncept podrobno razumemo!
- Kaj je tolmač v Javi?
- Kako deluje tolmač v Javi?
- Značilnosti tolmača v Javi
- Interpreter vs Compiler: Kako se tolmač razlikuje od prevajalnika?
Začnimo!
Kaj je tolmač v Javi?
No, kot sem že omenil, tolmač v je računalniški program, ki pomaga pretvoriti izjavo programa na visoki ravni v strojno kodo, ki vsebuje izvorno kodo, vnaprej sestavljeno kodo in skripte. AnTolmač pretvori kodo v strojno kodo, ko se program zažene.
Če nadaljujemo z razlagalnikom v Javi, poglejmo, kako deluje.
Kako deluje tolmač v Javi?
Tu razlagalec prebere izvorno kodo in jo neposredno pretvori v strojno kodo.
Poleg tega ima tolmač še več funkcij. Podrobno jih preučimo!
Značilnosti tolmača v Javi
Naštevanje lastnosti, ki jih ima tolmač:
je podiplomski in isto obvlada
- Za začetnike je Interpreter enostaven za uporabo
- Tolmač pretvori izvorno kodo vrstica za vrstico med časom RUN
- Med izvajanjem lahko izvajate in ocenjujete program
- Manj časa porabimo za analizo in obdelavo programa
- V primerjavi s prevajalnikom je hitrost izvajanja programa počasnejša
- Tolmač ne generira vmesne strojne kode
- Vsaka napaka v vsaki vrstici se prikaže ena za drugo
Po razumevanju funkcij pojdimo na naslednjo temo.
Interpreter vs Compier: Kako se tolmač razlikuje od prevajalnika?
Spodnja tabela vam bo pomagala razumeti razlike med tolmačem in prevajalnikom.
Tolmač | Prevajalnik |
Prevaja program po vrsticah | Prevede celoten program skupaj |
Čas prevajanja je manjši, izvedba pa počasnejša | Čas prevajanja je več, a izvedba hitrejša |
Ne bo ustvaril vmesne kode predmeta | Ustvari vmesno kodo predmeta |
Program se prevede, dokler ne najde napake | Napaka je prikazana na koncu prevajanja |
, , Perl , Ruby uporabite tolmač | C, C ++, , uporabite prevajalnike |
Oglejte si Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, ki se širijo po vsem svetu. Edurekin tečaj za usposabljanje in certificiranje Java J2EE in SOA je namenjen študentom in strokovnjakom, ki želijo biti razvijalec Java. Tečaj je zasnovan tako, da vam omogoči uvod v programiranje Java in vas usposobi za osnovne in napredne koncepte Java, skupaj z različnimi Java okviri, kot so Hibernate & Pomlad .
Imate vprašanje za nas? Omenite ga v oddelku za komentarje v tem članku »Tolmač v Javi« in v najkrajšem možnem času vas bomo kontaktirali.