Acasă Dezvoltare Ce este coaja de fasole? - definiție din techopedia

Ce este coaja de fasole? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă BeanShell?

BeanShell este un interpret de sursă Java încorporat la sursă deschisă, care are caracteristici de limbaj de scripturi de obiecte dezvoltate în Java. Dezvoltat de Patrick Niemeyer, BeanShell rulează în Java Runtime Environment și folosește o variație a sintaxei Java. BeanShell a fost utilizat în multe aplicații precum Apache Ant, WebLogic Server și Apache OpenOffice. BeanShell este, de asemenea, un instrument popular de depanare și testare pentru platforma Java Virtual Machine.

Techopedia explică BeanShell

BeanShell oferă o API ușor de integrat și poate fi rulat atât în ​​medii grafice cât și în linii de comandă. BeanShell este capabil să execute în mod dinamic sintaxa Java standard, fragmente de cod Java, tipul Java de tip slab și să ofere extensibilitate aplicațiilor Java. De asemenea, oferă acces transparent la toate obiectele și API-urile Java. În multe moduri, BeanShell poate fi considerat un pachet format din Java interpretat dinamic, limbaj de script și un mediu flexibil. BeanShell poate fi rulat în patru moduri: consolă, linie de comandă, server de sesiune de la distanță și applet. Similar cu Perl și JavaScript, BeanShell acceptă obiecte scriptate ca închideri simple ale metodei. Funcțiile de script includ gestionarea evenimentelor, raportarea erorilor și închiderea metodei.

BeanShell are o gamă largă de utilizări. Poate ajuta la depanare la distanță, extensie de script de utilizator, configurare, testare și implementare dinamică. Poate ajuta în explorarea Java interactiv. BeanShell cu ajutorul sintaxei Java complete poate fi de asemenea utilizat pentru a înlocui fișierele de proprietăți și pentru a porni fișierele de configurare cu scripturi reale pentru a efectua inițializare și configurare complexă. BeanShell este de asemenea utilizat în evaluarea dinamică a claselor sursa Java complete și, de asemenea, în evaluarea declarațiilor, expresiilor și metodelor Java.

Ce este coaja de fasole? - definiție din techopedia