Vertėjas žodžiu yra kompiuterinė programa, konvertuojanti aukšto lygio programos pareiškimą į Asamblėjos lygio kalbą. Jis skirtas skaityti įvesties šaltinio programą ir tada versti šaltinio programos instrukcijas pagal instrukcijas.
Panagrinėkime šiek tiek giliau ir supraskime išsamią sąvoką!
- Kas yra „Java“ vertėjas?
- Kaip veikia „Java“ vertėjas?
- „Java“ vertėjo ypatybės
- Vertėjas ir kompiliatorius: kuo vertėjas skiriasi nuo kompiliatoriaus?
Pradėkime!
Kas yra „Java“ vertėjas?
Na, kaip minėjau aukščiau, vertėjas žodžiu yra kompiuterinė programa, padedanti konvertuoti aukšto lygio programos ataskaitą į mašininį kodą, apimantį šaltinio kodą, iš anksto sukompiliuotą kodą ir scenarijus. AnVertėjas konvertuoja kodą į mašininį, kai programa vykdoma.
Pažvelkime į „Java“ vertėją, pažiūrėkime, kaip tai veikia.
Kaip veikia „Java“ vertėjas?
Čia vertėjas skaito šaltinio kodą ir tiesiogiai paverčia jį mašininiu kodu.
Be to, vertėjas atlieka dar keletą funkcijų. Panagrinėkime juos išsamiai!
„Java“ vertėjo ypatybės
Išvardijamos vertėjo savybės:
hashmap diegimas Java pavyzdyje
- Pradedantiesiems vertėją žodžiu lengva naudoti
- Vertėjas konvertuoja šaltinio kodą eilutė po eilutės per RUN laiką
- Vykdydami galite vykdyti ir įvertinti programą
- Mažiau laiko skiriama programos analizei ir apdorojimui
- Palyginus su kompiliatoriumi, programos vykdymo greitis yra lėtesnis
- Vertėjas negeneruoja tarpinio mašinos kodo
- Kiekviena kiekvienos eilutės klaida rodoma po vieną
Supratę savybes, pereikime prie kitos temos.
Vertėjas ir vertėjas: kuo vertėjas skiriasi nuo sudarytojo?
Toliau pateikiama lentelė padės suprasti vertėjo ir kompiliatoriaus skirtumus.
Vertėjas | Sudarytojas |
Verčia programą po eilutę | Verčia visą programą kartu |
Kompiliavimo laikas yra trumpesnis, bet vykdymas lėtesnis | Kompiliavimo laikas yra daugiau, bet vykdymas greitesnis |
Negeneruos tarpinio objekto kodo | Generuoja tarpinį objekto kodą |
Programa rengiama tol, kol randama klaida | Kompiliavimo pabaigoje rodoma klaida |
, , Perl , Rubinas naudotis vertėju | C, C ++, , naudoti kompiliatorius |
Patikrinkite sukūrė „Edureka“ - patikima internetinė mokymosi įmonė, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą. „Edureka“ mokymai ir sertifikavimo kursai „Java J2EE“ ir „SOA“ skirti studentams ir specialistams, norintiems būti „Java“ kūrėjais. Kursas sukurtas tam, kad galėtumėte pradėti žvalgytis į „Java“ programavimą ir išmokyti pagrindines ir pažangesnes „Java“ koncepcijas kartu su įvairiomis „Java“ sistemomis, pvz. Pavasaris .
Turite mums klausimą? Paminėkite tai šio straipsnio „Vertėjas žodžiu„ Java “komentarų skyriuje ir mes kuo greičiau susisieksime su jumis.