Дом развитие Что такое бобовая скорлупа? - определение из техопедии

Что такое бобовая скорлупа? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает BeanShell?

BeanShell - это встраиваемый интерпретатор исходного кода Java с открытым исходным кодом, имеющий функции языка объектных сценариев, разработанные в Java. Разработанный Патриком Нимейером, BeanShell работает в среде выполнения Java и использует разновидность синтаксиса Java. BeanShell использовался во многих приложениях, таких как Apache Ant, WebLogic Server и Apache OpenOffice. BeanShell также является популярным инструментом отладки и тестирования для платформы Java Virtual Machine.

Техопедия объясняет BeanShell

BeanShell предоставляет простой в интеграции API и может работать как в графической среде, так и в среде командной строки. BeanShell способен динамически выполнять стандартный синтаксис Java, фрагменты кода Java, свободно типизированный код Java и обеспечивать расширяемость для приложений Java. Он также обеспечивает прозрачный доступ ко всем объектам Java и API. Во многих отношениях BeanShell можно рассматривать как пакет, состоящий из динамически интерпретируемой Java, языка сценариев и гибкой среды. BeanShell может работать в четырех режимах: консоль, командная строка, удаленный сервер сеансов и апплет. Как и в Perl и JavaScript, BeanShell поддерживает скриптовые объекты как простые замыкания методов. Функции сценариев включают в себя обработчики событий, отчеты об ошибках и закрытие методов.

BeanShell имеет широкий спектр применения. Он может помочь в удаленной отладке, расширении пользовательских сценариев, настройке, тестировании и динамическом развертывании. Это может помочь в изучении интерактивной Java. BeanShell с помощью полного синтаксиса Java также можно использовать для замены файлов свойств и запуска файлов конфигурации с реальными сценариями для выполнения сложной инициализации и настройки. BeanShell также используется для динамической оценки полных исходных классов Java, а также для оценки операторов, выражений и методов Java.

Что такое бобовая скорлупа? - определение из техопедии