jdk6.0可以执行js,别告诉我你知道。。。因为我刚知道。。。
import javax.script.*;
import static java.lang.System.*;
public class Test2 {
public static void main(String args[]){
ScriptEngineManager manager = new ScriptEngineManager();
// 得到javascript脚本引擎
ScriptEngine engine = manager.getEngineByName("javascript");
try{
// 开始运行脚本,并返回当前的小时
String str = (String)engine.eval("var date='xuyao';"+"date");
out.printf("hello,%s",str);
}
catch (ScriptException e){
err.println(e);
}
}
}
其中out.printf("hello,%s",str);是输出str的内容,是不是看着眼熟?对,很像c语言。("var date='xuyao';"+"date")的意思是返回date给str。 目前支持的脚本有js, rhino, JavaScript, javascript, ECMAScript, ecmascript。我想不出有什么地方有用。。。大家交流一下:)
分享到:
相关推荐
jdK6 中文APIjdK6 中文APIjdK6 中文APIjdK6 中文APIjdK6 中文APIjdK6 中文API
jdk6中文api
java开发必备,jdk6中文文档JavaTM Platform Standard Ed. 6
mac for jdk1.6 jdk6 安装版 里面有两个jdk1.6的安装包,都可以用 如果电脑上安装有1.7,1.8等高版本jdk就不要再下安装包了,安装包安装会报错 命令是这个:brew install java6或 brew install homebrew/cask-...
JDK JavaScript 独立运行时 Nashorn,Java 7 可用。比 Rhino 更快,更好用
JDK 6 中文帮助文档JDK 6 中文帮助文档
最经典的中文JDK6 API,适用于JDK6、JDK7、JDK8,Java程序员开发必备参考文档
JDK6API中文参考
JDK1.8中文文档 JDK1.8中文 jkd8中文文档 JDK中文版 标准的API规范文档,谷歌中文翻译 全翻译
官网 jdk6,jdk7,jdk8,jdk9,jdk10 windox 32位、64位、linux 32位、64位 百度云。
JDK6u45JDK6u45JDK6u45JDK6u45JDK6u45JDK6u45JDK6u45JDK6u45JDK6u45
windows64位jdk6、jdk7、jdk8安装包
linux版jdk6linux版jdk6linux版jdk6linux版jdk6linux版jdk6linux版jdk6linux版jdk6
jdk6 源码jdk6 源码jdk6 源码jdk6 源码jdk6 源码jdk6 源码
JDK6 帮助文档 JDK6 帮助文档JDK6 帮助文档 JDK6 帮助文档
jdk6免安装下载 免费下载
压缩包里面包括了jdk1.8,jdk1.9的API中文参考文档以及jQuery1.7.2和JavaScript中文参考文档
Jdk6 for mac Jdk6 for mac Jdk6 for mac Jdk6 for mac
java的jdk6安装包