极快的开源表达式引擎——Fel0.4.1版本发布
greenpineyu 13年前
<strong>Fast EL(Fast Expression Language)</strong> 是开放的、高效的、轻量级的表达式语言。拥有解释执行和编译执行双引擎。Fel效率在编译执行时,做了很多优化,适合海量数据计算。Fel扩展性强,用户可以定制Fel执行时的众多环节,以满足需求。Fel学习门槛非常低,基本上可以做来拿来即用,即使是二次开发,也非常简单。Fel基于Java1.5开发,适用于Java1.5及以上版本。 <br /> <br /> <strong>使用示例:</strong> <br /> <pre class="brush:java; toolbar: true; auto-links: false;">FelEngine fel = new FelEngineImpl(); FelContext ctx = fel.getContext(); ctx.set("单价", 5000); ctx.set("数量", 12); ctx.set("运费", 7500); Object result = fel.eval("单价*数量+运费"); System.out.println(result);</pre> <br /> 更多内容请参考 <br /> <br /> 项目地址: <a href="/misc/goto?guid=4958190306800877701" target="_blank">http://code.google.com/p/fast-el/</a> <br /> <br /> 如果有比Fel更快的EL,请告诉我,不胜感激。 <br />