运行环境:WinXP/Win7/Win8/Win10/Win All
软件语言:简体中文
软件类型:国产软件 - 编程软件
授权方式:共享版
软件大小:1.76 MB
推荐星级:
解压密码:
联系方式:暂无联系方式
插件情况:
图片预览:
更新时间:2013-03-09 12:27:00
下载统计:
JANINO是一个Java表达式块或源文件的编译器读取,并生成Java字节码直接加载和执行。它的目的不是要一个开发工具,但嵌入式编译器的运行时编译的目的,,如表达评估或“服务器页面”引擎,如JSP。
设计的神器出山:www.shenqi73.com主要目标是保持小而简单的编译器,而部分牺牲完整性。背负着巨大的库,对于简单的应用程序,我不喜欢这个主意。分析器的实施和失踪的语言功能的列表。当你需要一个有效的表达式求值吗?
假设你建立一个电子商务系统,计算运输成本,对用户提出的项目,到他/她的购物车。因为你不知道商家的运输成本模型的实施时间,你可以实现一组浮现在脑海中的运输成本模型(统一收费,按重量计,项目数,...),并选择其中的一个在运行时间。
在实践中,你肯定会找到您实现,航运成本模型很少会与商家想要的,所以你必须添加自定义的模型,这是商人。如果商家的模式的转变后,你必须改变你的代码,重新编译和重新分配你的软件。
因为这是这么unflexible,运输成本表达式应该指定在运行时,而不是在编译时。这意味着在运行时,这就是为什么你需要一个表达式计算器的表达必须进行扫描,分析和评估。一个简单的表达式求值的解析表达式,并创建一个“语法树”。
表达式“a +B?*?”,例如,将编译成一个“萨姆”对象谁是第一个操作数是参数“一”和谁是第二个操作数是一个“产品”的对象谁的操作数是参数“B?”和“?” 。这样的语法树可以相对迅速地评估。
上一个软件:gmStudio 9.83
下一个软件:哎呀! 0.9.1_Oops! 0.9.1
共有 0 位网友发表了评论,得分 0 分,平均 0 分 查看完整评论