Aviator介绍
[注]:使用的话多学习example;
一.基本简介
Aviator是一个高性能、轻量级的 java 语言实现的表达式求值引擎.
1.1运行方式
其他轻量级的求值器一般都是通过解释的方式运行, 而Aviator则是直接将表达式编译成 JVM 字节码, 交给 JVM 去执行。
1.2 aviator特性
-
支持绝大多数运算操作符,包括算术操作符、关系运算符、逻辑操作符、位运算符、正则匹配操作符(=~)、三元表达式(?
[注]:使用的话多学习example;
Aviator是一个高性能、轻量级的 java 语言实现的表达式求值引擎.
其他轻量级的求值器一般都是通过解释的方式运行, 而Aviator则是直接将表达式编译成 JVM 字节码, 交给 JVM 去执行。
支持绝大多数运算操作符,包括算术操作符、关系运算符、逻辑操作符、位运算符、正则匹配操作符(=~)、三元表达式(?