Tulkki on tietokoneohjelma, joka muuntaa korkean tason ohjelmalauseet kokoonpanotason kieleksi. Se on suunniteltu lukemaan tulolähdeohjelma ja kääntämään sitten lähdeohjelman ohjeet ohjeiden mukaan.
Kaivetaan vähän syvemmälle ja ymmärretään käsite yksityiskohtaisesti!
- Mikä on Java-tulkki?
- Kuinka Java-tulkki toimii?
- Java-tulkin ominaisuudet
- Tulkki vs kääntäjä: Miten tulkki eroaa kääntäjästä?
Aloitetaanpa!
Mikä on Java-tulkki?
No, kuten edellä mainitsin, tulkki on tietokoneohjelma, joka auttaa muuntamaan korkean tason ohjelmalauseen konekoodiksi, joka käsittää lähdekoodin, valmiiksi kootun koodin ja komentosarjat. AnTulkki muuntaa koodin konekoodiksi, kun ohjelma suoritetaan.
Etenemme eteenpäin Java-tulkin kanssa, katsotaanpa, miten se toimii.
Kuinka Java-tulkki toimii?
Tulkki lukee tässä lähdekoodin ja muuntaa sen suoraan konekoodiksi.
Tämän lisäksi tulkilla on useita muita toimintoja. Tutkitaan niitä yksityiskohtaisesti!
Java-tulkin ominaisuudet
Tulkin ominaisuuksien luettelointi:
miten pysäyttää ohjelma java
- Aloittelijoille tulkki on helppokäyttöinen
- Tulkki muuntaa lähdekoodin rivi riviltä RUN-ajan aikana
- Voit suorittaa ja arvioida ohjelman suorituksen aikana
- Vähemmän aikaa käytetään ohjelman analysointiin ja käsittelyyn
- Kääntäjään verrattuna ohjelman suorittamisen nopeus on hitaampi
- Tulkki ei luo välikoneen koodia
- Jokaisen rivin kukin virhe näytetään yksitellen
Kun olemme ymmärtäneet ominaisuudet, siirrymme seuraavaan aiheeseen.
Tulkki vs kääntäjä: Miten tulkki eroaa kääntäjästä?
Seuraava taulukko auttaa sinua ymmärtämään tulkin ja kääntäjän välisiä eroja.
Tulkki | Kääntäjä |
Kääntää ohjelman rivi riviltä | Kääntää koko ohjelman yhdessä |
Käännösaika on vähemmän, mutta suoritus on hitaampaa | Käännösaika on enemmän, mutta toteutus on nopeampaa |
Ei luo välitavoitekoodia | Luo välitavoitekoodin |
Ohjelma käännetään, kunnes virhe löytyy | Virhe näkyy kokoamisen lopussa |
, , Perl , Rubiini käytä tulkkia | C, C ++, , käytä kääntäjiä |
Katso Edureka, luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, joka levisi ympäri maailmaa. Edurekan Java J2EE- ja SOA-koulutus- ja sertifiointikurssit on suunniteltu opiskelijoille ja ammattilaisille, jotka haluavat olla Java-kehittäjiä. Kurssi on suunniteltu antamaan sinulle etumatka Java-ohjelmointiin ja kouluttamaan sekä ydin- että edistyneitä Java-konsepteja sekä erilaisia Java-kehyksiä, kuten Hibernate & kevät .
Onko sinulla kysymys meille? Mainitse se tämän ”Tulkki Java-artikkelissa” kommenttiosassa, niin otamme sinuun yhteyttä mahdollisimman pian.