随笔 - Java: 基于 ScriptEngine 和 Swing 的极简科学计算器

基于 Java 8 编写

因为懒得写 parser, 所以直接用 javax.script.ScriptEngine#eval() 来计算表达式了,最终的代码很短

Nashorn JavaScript Engine 已于 Java 15 移除,于 Java 11 废弃 1

界面

代码

Show code


  1. JDK-8236933↩︎