Jurubahasa dalam adalah program komputer yang menukar pernyataan program peringkat tinggi menjadi Bahasa Tahap Perhimpunan. Ia dirancang untuk membaca program sumber input dan kemudian menerjemahkan arahan program sumber dengan arahan.
Mari kita menggali sedikit lebih mendalam dan memahami konsepnya secara terperinci!
- Apa itu Jurubahasa di Jawa?
- Bagaimana Jurubahasa di Java berfungsi?
- Ciri-ciri Jurubahasa di Jawa
- Interpreter vs Compiler: Bagaimanakah Interpreter berbeza daripada penyusun?
Mari kita mulakan!
Apa itu Jurubahasa di Jawa?
Seperti yang saya nyatakan di atas, Jurubahasa dalam adalah program komputer yang membantu mengubah pernyataan program peringkat tinggi menjadi kod mesin yang terdiri daripada kod sumber, kod pra-disusun, dan skrip. SeorangJurubahasa menukar kod menjadi kod mesin semasa program dijalankan.
Melangkah maju dengan Jurubahasa di Java, mari kita lihat bagaimana ia berfungsi.
Bagaimana Jurubahasa di Java berfungsi?
Di sini, Jurubahasa membaca kod sumber dan secara langsung menukarnya menjadi kod mesin.
Selain itu, Jurubahasa mempunyai beberapa fungsi lagi. Mari kita kaji secara terperinci!
Ciri-ciri Jurubahasa di Jawa
Menghitung ciri yang dimiliki oleh Jurubahasa:
apakah perbezaan antara kelas abstrak dan antara muka
- Bagi pemula, Interpreter mudah digunakan
- Jurubahasa menukar kod sumber baris demi baris semasa RUN Time
- Anda boleh melaksanakan dan menilai program semasa pelaksanaan
- Lebih sedikit masa yang dihabiskan untuk menganalisis dan memproses program
- Jika dibandingkan dengan penyusun, kelajuan pelaksanaan program lebih perlahan
- Jurubahasa tidak menghasilkan kod mesin perantaraan
- Setiap kesalahan setiap baris dipaparkan satu persatu
Setelah memahami ciri-ciri, mari kita beralih ke topik seterusnya.
Interpreter vs Compier: Bagaimanakah Interpreter berbeza daripada penyusun?
Jadual di bawah akan membantu anda dalam memahami perbezaan antara Jurubahasa dan Penyusun.
Jurubahasa | Penyusun |
Menerjemahkan Program Garis demi Garisan | Menterjemahkan keseluruhan program bersama-sama |
Masa kompilasi lebih sedikit tetapi Pelaksanaannya Lebih perlahan | Waktu kompilasi Lebih Banyak tetapi Pelaksanaannya Lebih Cepat |
Tidak akan menghasilkan Kod Objek Pertengahan | Menghasilkan Kod Objek Pertengahan |
Program Disusun sehingga Ralat dijumpai | Ralat ditunjukkan pada akhir Penyusunan |
, , Perl , Ruby gunakan Jurubahasa | C, C ++, , gunakan Penyusun |
Lihat oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai dengan rangkaian lebih daripada 250,000 pelajar berpuas hati yang tersebar di seluruh dunia. Kursus latihan dan pensijilan Java J2EE dan SOA Edureka dirancang untuk pelajar dan profesional yang ingin menjadi Pembangun Java. Kursus ini dirancang untuk memberi anda permulaan dalam pengaturcaraan Java dan melatih anda untuk konsep Java teras dan maju bersama dengan pelbagai kerangka kerja Java seperti Hibernate Musim bunga .
Ada soalan untuk kami? Sebutkannya di bahagian komen artikel “Interpreter in Java” ini dan kami akan menghubungi anda secepat mungkin.