Tabla de contenido:

¿Qué es un lenguaje de secuencias de comandos que se utiliza para crear aplicaciones Java?
¿Qué es un lenguaje de secuencias de comandos que se utiliza para crear aplicaciones Java?

Video: ¿Qué es un lenguaje de secuencias de comandos que se utiliza para crear aplicaciones Java?

Video: ¿Qué es un lenguaje de secuencias de comandos que se utiliza para crear aplicaciones Java?
Video: Guía para programar en CUALQUIER lenguaje | Parte 1/2 (C, C++, Java, Python, PHP, JavaScript, C#...) 2024, Diciembre
Anonim

Jacl: El Tcl Java implementación. Jython: el Python Java implementación. Rhino: el JavaScript Java implementación. BeanShell: A Java intérprete fuente escrito en Java.

Además, ¿se puede utilizar Java para la creación de scripts?

La respuesta es 'Sí', tú pueden usar Java como un guion idioma dentro de un Java programa en sí. Además, hay varios otros idiomas que pueden también ser usó para este propósito - Javascript, LUA, Groovy, Ruby, la lista es larga. La integración se ha hecho mucho más fácil con la introducción de javax.

¿Por qué Java es un lenguaje de secuencias de comandos? A pesar de que lenguajes de secuencias de comandos normalmente se interpretan en tiempo de ejecución, se pueden compilar en Java bytecode que luego se puede ejecutar en el Java Máquina virtual (JVM). Lenguajes de secuencias de comandos puede ser más rápido y más fácil de usar para ciertos problemas, por lo que a veces es elegido por los desarrolladores de Java aplicaciones.

Teniendo esto en cuenta, ¿cuál es el uso del lenguaje de secuencias de comandos?

Lenguajes de secuencias de comandos , que se pueden incrustar en HTML, se utilizan comúnmente para agregar funcionalidad a una página web, como diferentes estilos de menú o pantallas gráficas, o para publicar anuncios dinámicos. Estos tipos de idiomas son del lado del cliente lenguajes de secuencias de comandos , afectando los datos que el usuario final ve en una ventana del navegador.

¿Cómo se escribe un lenguaje de secuencias de comandos?

La creación de un lenguaje de secuencias de comandos como alternativa a JavaScript requiere que:

  1. Crea tu propia sintaxis.
  2. Defina esta sintaxis en una especificación.
  3. Escriba un intérprete que comprenda esta nueva sintaxis. Este intérprete se puede escribir en cualquier lenguaje de programación, aunque probablemente querrá usar C o C ++.

Recomendado: