16.解释器模式

来源:互联网 发布:淘宝我是卖家在哪里找 编辑:程序博客网 时间:2024/06/08 07:45
解释器模式:
是一种不常用的设计模式
用于描述如何构成一个简单的语音解释器,主要用于使用面向对象语音开发的
编译器和解释器设计。
当我们需要开发一种新的语音时,可以考虑使用解释器模式。
尽量不使用解释器模式,后期维护会有很大麻烦。在项目中,可以
使用jruby,groovy,java的js引擎来替代解释器的作用,弥补java语音

的不足。





开发中常见的场景:
el表达式的处理
正则表达式解释器
sql语法的解释器
数学表达式解释器
0 0