/**虚拟机自身。这里的仅为一个样例,不是“真的”接口。*/ public interface PseudoVM { Object[] run(Object[] args) throws Exception; void setApiFunction(String name, PseudoNativeFunction value); } /**定义了主机提供的回调的接口。*/ public interface PseudoNativeFunction { Object invoke(Object[] args); }