Huis Ontwikkeling Wat is beanhell? - definitie van techopedia

Wat is beanhell? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent BeanShell?

BeanShell is een open-source in te sluiten Java-broninterpreter met in Java ontwikkelde object scripting-taalfuncties. BeanShell is ontwikkeld door Patrick Niemeyer en draait in de Java Runtime Environment en maakt gebruik van een variatie op de Java-syntaxis. BeanShell is gebruikt in vele toepassingen zoals Apache Ant, WebLogic Server en Apache OpenOffice. BeanShell is ook een populaire tool voor foutopsporing en testen voor het Java Virtual Machine-platform.

Techopedia verklaart BeanShell

BeanShell biedt een eenvoudig te integreren API en kan worden uitgevoerd in zowel grafische als opdrachtregelomgevingen. BeanShell is in staat dynamisch Java-syntaxis, Java-codefragmenten, losjes getypte Java-code dynamisch uit te voeren en uitbreidingsmogelijkheden voor Java-toepassingen te bieden. Het biedt ook transparante toegang tot alle Java-objecten en API's. BeanShell kan in veel opzichten worden beschouwd als een pakket dat bestaat uit dynamisch geïnterpreteerde Java, scripttaal en een flexibele omgeving. BeanShell kan in vier modi worden uitgevoerd: console, opdrachtregel, externe sessieserver en applet. Net als Perl en JavaScript ondersteunt BeanShell scriptobjecten als eenvoudige methode-sluitingen. De scriptingfuncties omvatten event-handlers, foutrapportage en methode-sluitingen.

BeanShell heeft een breed scala aan toepassingen. Het kan helpen bij externe foutopsporing, uitbreiding van gebruikersscripts, configuratie, testen en dynamische implementatie. Het kan helpen bij het verkennen van Interactive Java. BeanShell met behulp van volledige Java-syntaxis kan ook worden gebruikt om eigenschappenbestanden te vervangen en configuratiebestanden op te starten met echte scripts om complexe initialisatie en setups uit te voeren. BeanShell wordt ook gebruikt bij het dynamisch evalueren van volledige Java-bronklassen en ook bij het evalueren van Java-instructies, expressies en methoden.

Wat is beanhell? - definitie van techopedia