Тумач у је рачунарски програм који претвара изјаву програма високог нивоа у језик на нивоу скупштине. Дизајниран је да чита улазни изворни програм, а затим преводи упутства изворног програма по упутства.
Копајмо мало дубље и детаљно схватимо концепт!
- Шта је тумач на Јави?
- Како ради тумач на Јави?
- Карактеристике тумача у Јави
- Интерпретер вс Цомпилер: По чему се Интерпретер разликује од компајлера?
Почнимо!
Шта је тумач на Јави?
Па, као што сам горе поменуо, преводилац у је рачунарски програм који помаже у претварању изјаве програма на високом нивоу у машински код који садржи изворни код, унапред компајлирани код и скрипте. АнТумач претвара код у машински код када се програм покреће.
Идемо напред са Интерпретер-ом на Јави, да видимо како то функционише.
Како ради тумач на Јави?
Овде тумач чита изворни код и директно га претвара у машински код.
Поред овога, тумач има још неколико функција. Проучимо их детаљно!
Карактеристике тумача у Јави
Набрајање карактеристика које тумач поседује:
како користити атом са питхон-ом
- За почетнике, Интерпретер је једноставан за употребу
- Тумач претвара изворни код линију по линију за време РУН-а
- Можете извршити и проценити програм током извршења
- Мање времена се троши на анализу и обраду програма
- У поређењу са компајлером, брзина извршавања програма је мања
- Тумач не генерише средњи машински код
- Свака грешка сваке линије приказује се једна по једна
Након разумевања карактеристика, пређимо на следећу тему.
Интерпретер вс Цомпиер: По чему се тумач разликује од компајлера?
Доња табела ће вам помоћи да разумете разлике између тумача и састављача.
Тумач | Састављач |
Преводи програм ред по ред | Преводи читав програм заједно |
Време превођења је мање, али је извршење спорије | Време превођења је више, али је извршење брже |
Неће генерисати код средњег објекта | Генерише интермедијарни код објекта |
Програм се компајлира док се не пронађе грешка | Грешка се приказује на крају компилације |
, , Перл , Руби користите Интерпретер | Ц, Ц ++, , користите компајлере |
Погледајте Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250.000 задовољних ученика раширених широм света. Едурекин курс за обуку и сертификацију Јава Ј2ЕЕ и СОА дизајниран је за студенте и професионалце који желе да буду Јава програмер. Курс је дизајниран да вам пружи почетну предност у Јава програмирању и обучи вас за основне и напредне Јава концепте, заједно са разним Јава оквирима као што су Пролеће .
Имате питање за нас? Спомените то у одељку за коментаре овог чланка „Тумач на Јави“ и јавићемо вам се што је пре могуће.