Dom Rozwój Co to jest fasolka szparagowa? - definicja z techopedia

Co to jest fasolka szparagowa? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza BeanShell?

BeanShell to interpreter kodu źródłowego Java z otwartym kodem źródłowym, który ma funkcje języka skryptowego dla obiektów opracowane w Javie. Opracowany przez Patricka Niemeyera BeanShell działa w środowisku Java Runtime Environment i wykorzystuje odmianę składni Java. BeanShell był używany w wielu aplikacjach, takich jak Apache Ant, WebLogic Server i Apache OpenOffice. BeanShell jest także popularnym narzędziem do debugowania i testowania platformy Java Virtual Machine.

Techopedia wyjaśnia BeanShell

BeanShell zapewnia łatwy do zintegrowania interfejs API i może być uruchamiany zarówno w środowisku graficznym, jak i wierszowym. BeanShell jest w stanie dynamicznie wykonywać standardową składnię Java, fragmenty kodu Java, luźno wpisany kod Java i zapewnia rozszerzalność aplikacji Java. Zapewnia również przejrzysty dostęp do wszystkich obiektów Java i interfejsów API. Pod wieloma względami BeanShell można uznać za pakiet składający się z dynamicznie interpretowanej Java, języka skryptowego i elastycznego środowiska. BeanShell może być uruchamiany w czterech trybach: Konsola, Wiersz poleceń, Serwer sesji zdalnej i Aplet. Podobnie jak Perl i JavaScript, BeanShell obsługuje skrypty obiektów jako proste zamknięcia metod. Funkcje skryptowe obejmują procedury obsługi zdarzeń, raportowanie błędów i zamykanie metod.

BeanShell ma szeroki zakres zastosowań. Może pomóc w zdalnym debugowaniu, rozszerzeniu skryptów użytkownika, konfiguracji, testowaniu i dynamicznym wdrażaniu. Może pomóc w eksploracji interaktywnej Java. BeanShell za pomocą pełnej składni Java może być również używany do zastępowania plików właściwości i uruchamiania plików konfiguracyjnych za pomocą prawdziwych skryptów w celu przeprowadzenia złożonej inicjalizacji i konfiguracji. BeanShell służy również do dynamicznej oceny pełnych klas źródłowych Java, a także do oceny instrukcji, wyrażeń i metod Java.

Co to jest fasolka szparagowa? - definicja z techopedia