Hogar Desarrollo ¿Qué es la cáscara de frijol? - definición de techopedia

¿Qué es la cáscara de frijol? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa BeanShell?

BeanShell es un intérprete de fuente Java incrustable de código abierto que tiene características de lenguaje de script de objetos desarrolladas en Java. Desarrollado por Patrick Niemeyer, BeanShell se ejecuta en Java Runtime Environment y utiliza una variación de la sintaxis de Java. BeanShell se ha utilizado en muchas aplicaciones como Apache Ant, WebLogic Server y Apache OpenOffice. BeanShell también es una herramienta popular de depuración y prueba para la plataforma Java Virtual Machine.

Techopedia explica BeanShell

BeanShell proporciona una API fácil de integrar y se puede ejecutar en entornos gráficos y de línea de comandos. BeanShell es capaz de ejecutar dinámicamente la sintaxis estándar de Java, los fragmentos de código de Java, el código de Java tipeado y proporcionar extensibilidad a las aplicaciones de Java. También proporciona acceso transparente a todos los objetos Java y API. En muchos sentidos, BeanShell puede considerarse un paquete que consta de Java interpretado dinámicamente, lenguaje de script y un entorno flexible. BeanShell se puede ejecutar en cuatro modos: consola, línea de comandos, servidor de sesión remota y applet. Al igual que Perl y JavaScript, BeanShell admite objetos con script como cierres de métodos simples. Las características de secuencias de comandos incluyen controladores de eventos, informes de errores y cierres de métodos.

BeanShell tiene una amplia gama de usos. Puede ayudar en la depuración remota, la extensión de secuencias de comandos del usuario, la configuración, las pruebas y la implementación dinámica. Puede ayudar a explorar Java interactivo. BeanShell con la ayuda de la sintaxis completa de Java también se puede utilizar para reemplazar archivos de propiedades e iniciar archivos de configuración con scripts reales para realizar complejas inicializaciones y configuraciones. BeanShell también se utiliza para evaluar dinámicamente las clases de origen Java completas y también para evaluar declaraciones, expresiones y métodos Java.

¿Qué es la cáscara de frijol? - definición de techopedia