什么是BeanShell(BeanShell)?

BeanShell是一个免费的Java解释器,由Pat Niemeyer发明。它运行在Java运行时环境(JRE)上,使用标准Java语法以及松散类型、命令和Metox闭包。BeanShell为Java语言添加了类似脚本的功能。与Javascript一样,它也是一种基于对象...
BeanShell是一个免费的Java解释器,由Pat Niemeyer发明。它运行在Java运行时环境(JRE)上,使用标准Java语法以及松散类型、命令和Metox闭包。BeanShell为Java语言添加了类似脚本的功能。与Javascript一样,它也是一种基于对象的脚本语言。它被接受作为一个Java规范请求(JSR),它是Java编程语言完全集成的第一步,作为一个Java解释器,BeanShell可以用来解释常规的Java语法,但也可以解释自己的语法,它可以用来将Java从静态编程语言扩展到动态编程语言。BeanShell被程序员非正式地命名为Little Java,因为它在许多方面与Java编程语言的语法非常相似。但是,它确实增加了对许多新功能的支持,例如松散类型变量,其中变量不必首先声明。BeanShell还支持脚本化对象,如简单方法闭包和抽象的Windows Toolkit/Swing事件处理程序。BeanShell有一个可以从中下载的网站。可以通过在任何Internet搜索引擎中键入“BeanShell”来定位该网站。在该网站上,用户可以找到很多选项,可以下载BSH包,其中包括核心解释器、shell命令和实用程序。Java版本不包括Swing的用户必须将swingall Java archive(JAR)文件添加到类路径中。有些实用程序使用Swing。在类路径中设置了Swing之后,然后,BeanShell将在控制台交互式解释器或图形交互式解释器中工作。BeanShell是一个开源项目。它很小,可嵌入BeanShell已经集成在许多应用程序中,包括测试、配置、嵌入式系统、规则引擎、用户脚本扩展、快速原型、动态部署甚至Java教育
  • 发表于 2020-08-07 05:30
  • 阅读 ( 1212 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具