Itthon Fejlesztés Mi a babhéj? - meghatározás a techopedia alapján

Mi a babhéj? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a BeanShell?

A BeanShell egy nyílt forráskódú beágyazható Java forrásértelmező, amely a Java-ban kifejlesztett objektum-parancsfájl-készítési nyelvi szolgáltatásokkal rendelkezik. Patrick Niemeyer által kifejlesztett BeanShell a Java futási környezetben fut, és a Java szintaxisának egyik változatát használja. A BeanShell számos alkalmazásban használt, például az Apache Ant, a WebLogic Server és az Apache OpenOffice. A BeanShell népszerű hibakeresési és tesztelő eszköz a Java Virtuálisgép platformon.

A Techopedia magyarázza a BeanShell-t

A BeanShell könnyen integrálható API-t kínál, és grafikus, valamint parancssori környezetben is futtatható. A BeanShell képes a normál Java szintaxis, a Java kódrészletek, a lazán beírt Java-kód dinamikus végrehajtására, és kibővíthetővé teszi a Java-alkalmazásokat. Ezenkívül átlátható hozzáférést biztosít minden Java objektumhoz és API-hoz. Sok szempontból a BeanShell csomagnak tekinthető, amely dinamikusan értelmezett Java-t, szkriptnyelvet és rugalmas környezetet tartalmaz. A BeanShell négy módban futtatható: konzol, parancssori, távoli munkamenet-kiszolgáló és kisalkalmazás. A Perlhez és a JavaScripthez hasonlóan a BeanShell támogatja a parancsfájlokkal ellátott objektumokat is egyszerű módszer bezárásként. A szkript funkciók között szerepelnek eseménykezelők, hibajelentések és metóduszárások.

A BeanShell széles körű felhasználást kínál. Segíthet a távoli hibakeresésben, a felhasználói szkriptek kiterjesztésében, a konfigurálásban, a tesztelésben és a dinamikus telepítésben. Segíthet az interaktív Java felfedezésében. A BeanShell a teljes Java szintaxis segítségével felhasználható a tulajdonságfájlok cseréjére és a konfigurációs fájlok valódi parancsfájlokkal történő elindítására is, hogy összetett inicializálást és beállításokat végezzen. A BeanShell a teljes Java forrás osztályok dinamikus kiértékelésére, valamint a Java utasítások, kifejezések és módszerek kiértékelésére is használható.

Mi a babhéj? - meghatározás a techopedia alapján