Java può essere utilizzato per lo scripting?
Java può essere utilizzato per lo scripting?

Video: Java può essere utilizzato per lo scripting?

Video: Java può essere utilizzato per lo scripting?
Video: Estendiamo ZSH con comandi utili per un audit del codice Java 2024, Aprile
Anonim

La risposta è 'Sì', tu Potere utilizzo Giava come un scripting lingua all'interno di a Giava programma stesso. Inoltre, ci sono molte altre lingue che Potere anche essere Usato per questo scopo - Javascript, LUA, Groovy, Ruby, l'elenco è lungo. L'integrazione è stata resa molto più semplice con l'introduzione di javax.

In questo modo, Java è un linguaggio di scripting?

Giava è stato progettato come programmazione autonoma linguaggio . Qualunque linguaggio può essere usato come a linguaggio di scripting , ma le lingue di solito chiamato linguaggi di scripting sono stati progettati per essere utilizzati come tali. Ecco perché alcuni non chiamano Python a linguaggio di scripting ma chiama Lua a linguaggio di scripting.

Allo stesso modo, Java è un linguaggio di scripting lato server? Giava . Giava è probabilmente la piattaforma più potente per server - lato Lo sviluppo del web oggi. a differenza di linguaggi di scripting come Perl, ASP e PHP, Giava è una programmazione a tutti gli effetti linguaggio pienamente in grado di scrivere grandi programmi!

Quindi, perché Java è un linguaggio di scripting?

Sebbene linguaggi di scripting sono generalmente interpretati in fase di esecuzione, possono essere compilati in Giava bytecode che può quindi essere eseguito sul Giava Macchina virtuale (JVM). Linguaggi di scripting può essere più veloce e più facile da usare per determinati problemi, quindi a volte viene scelto dagli sviluppatori di Giava applicazioni.

Qual è il linguaggio di scripting?

I linguaggi di scripting lato server sono: JavaScript, PHP, Perl ecc. I linguaggi di scripting lato client sono: JavaScript, AJAX, jQuery ecc. I linguaggi di scripting sono utilizzati nell'amministrazione del sistema. Ad esempio: Shell, Perl, Pitone script ecc.

Consigliato: