Intèrpret a és un programa d'ordinador que converteix la declaració del programa d'alt nivell en llenguatge de nivell d'assemblea. Està dissenyat per llegir el programa font d'entrada i després traduir la instrucció del programa font per instrucció.
Aprofundim una mica més i entenem el concepte en detall.
- Què és un intèrpret a Java?
- Com funciona un intèrpret a Java?
- Característiques d'un intèrpret a Java
- Intèrpret vs Compilador: en què es diferencia un Intèrpret d’un compilador?
Anem a començar!
Què és un intèrpret a Java?
Bé, com he esmentat anteriorment, un intèrpret a és un programa d'ordinador que ajuda a convertir una declaració de programa d'alt nivell en un codi de màquina que inclou codi font, codi precompilat i scripts. AnL’intèrpret converteix el codi en codi de màquina quan s’executa el programa.
Avançant amb Intèrpret a Java, vegem com funciona.
Com funciona un intèrpret a Java?
Aquí, l’intèrpret llegeix el codi font i el converteix directament en el codi de la màquina.
A més d'això, un intèrpret té diverses funcions més. Anem a estudiar-los en detall!
Característiques d'un intèrpret a Java
Enumerant les funcions que té un intèrpret:
el millor programari per a la programació de Java
- Per a principiants, l’intèrpret és fàcil d’utilitzar
- L'intèrpret converteix el codi font línia per línia durant el temps RUN
- Podeu executar i avaluar un programa mentre s’executa
- Es dedica menys temps a analitzar i processar el programa
- En comparació amb un compilador, la velocitat d’execució del programa és més lenta
- Un intèrpret no genera cap codi de màquina intermedi
- Cada error de cada línia es mostra un per un
Després d'entendre les funcions, anem al següent tema.
Intèrpret vs Compier: en què es diferencia un intèrpret d’un compilador?
La taula següent us ajudarà a entendre les diferències entre un intèrpret i un compilador.
Intèrpret | Compilador |
Tradueix el programa línia per línia | Tradueix el programa sencer junts |
El temps de compilació és menor, però l’execució és més lenta | El temps de compilació és més, però l'execució és més ràpida |
No es generarà un codi d'objectes intermedis | Genera un codi d'objectes intermedis |
El programa es compila fins que es troba un error | Es mostra un error al final de la compilació |
, , Perl , Rubí utilitza Intèrpret | C, C ++, , utilitzar compiladors |
Consulteu el per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món. El curs de formació i certificació Java J2EE i SOA d’Edureka està dissenyat per a estudiants i professionals que vulguin ser desenvolupador de Java. El curs està dissenyat per donar-vos un avantatge en la programació de Java i formar-vos tant per a conceptes Java bàsics com avançats, juntament amb diversos marcs Java com Hibernate i Primavera .
Tens alguna pregunta? Esmenta’l a la secció de comentaris d’aquest article “Intèrpret a Java” i et respondrem el més aviat possible.