Tłumacz w języku jest programem komputerowym, który konwertuje instrukcję programu wysokiego poziomu na język Assembly Level. Jest przeznaczony do odczytywania wejściowego programu źródłowego, a następnie do tłumaczenia instrukcji programu źródłowego według instrukcji.
Poszukajmy nieco głębiej i szczegółowo zrozummy koncepcję!
- Co to jest tłumacz w Javie?
- Jak działa interpreter w Javie?
- Funkcje interpretera w Javie
- Interpreter vs Compiler: Czym różni się interpreter od kompilatora?
Zaczynajmy!
Co to jest tłumacz w Javie?
Cóż, jak wspomniałem powyżej, tłumacz w to program komputerowy, który pomaga przekształcić instrukcję programu wysokiego poziomu na kod maszynowy zawierający kod źródłowy, wstępnie skompilowany kod i skrypty. NaInterpreter konwertuje kod na kod maszynowy podczas wykonywania programu.
Idąc dalej z Interpreter w Javie, zobaczmy, jak to działa.
Jak działa interpreter w Javie?
Tutaj Interpreter odczytuje kod źródłowy i bezpośrednio konwertuje go na kod maszynowy.
Poza tym tłumacz ma kilka innych funkcji. Przeanalizujmy je szczegółowo!
Funkcje interpretera w Javie
Wyliczenie cech, które posiada tłumacz:
co to jest podział wiersza w html
- Dla początkujących Interpreter jest łatwy w użyciu
- Interpreter konwertuje kod źródłowy wiersz po wierszu w czasie RUN
- Możesz wykonywać i oceniać program podczas wykonywania
- Mniej czasu poświęca się na analizę i przetwarzanie programu
- W porównaniu z kompilatorem szybkość wykonywania programu jest wolniejsza
- Interpreter nie generuje pośredniego kodu maszynowego
- Każdy błąd w każdym wierszu jest wyświetlany jeden po drugim
Po zrozumieniu funkcji przejdźmy do następnego tematu.
Interpreter vs Compier: Czym różni się interpreter od kompilatora?
Poniższa tabela pomoże ci zrozumieć różnice między tłumaczem a kompilatorem.
Interpretator | Kompilator |
Tłumaczy program wiersz po wierszu | Tłumaczy cały program razem |
Czas kompilacji jest krótszy, ale wykonywanie jest wolniejsze | Czas kompilacji jest dłuższy, ale wykonywanie jest szybsze |
Nie generuje pośredniego kodu obiektu | Generuje pośredni kod obiektu |
Program jest kompilowany do momentu znalezienia błędu | Błąd jest wyświetlany na końcu kompilacji |
, , Perl , Rubin użyj tłumacza | C, C ++, , użyj kompilatorów |
Sprawdź autorstwa Edureka, zaufanej firmy zajmującej się edukacją online, z siecią ponad 250 000 zadowolonych uczniów rozsianych po całym świecie. Szkolenie i certyfikacja J2EE i SOA firmy Edureka jest przeznaczony dla studentów i profesjonalistów, którzy chcą zostać programistą Java. Kurs ma na celu zapewnienie przewagi w programowaniu w języku Java i przeszkolenie zarówno podstawowych, jak i zaawansowanych koncepcji Java, a także różnych struktur Java, takich jak Hibernate i Wiosna .
Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy w tym artykule „Interpreter in Java”, a my skontaktujemy się z Tobą tak szybko, jak to możliwe.