V8 的 Java 封装版本 J2V8

EPL
Java
跨平台
Eclipse
2015-04-24
红薯

J2V8 是 V8 引擎的 Java 封装版本,注重性能和紧密集成。

示例代码:

V8 v8 = V8.createV8Runtime();
V8Array result = v8.executeArrayScript("var buffer = new ArrayBuffer(256);\n"
 + "var i32 = new Int32Array(buffer);\n"
 + "i32[0] = 1;\n"
 + "i32[1] = 3;\n"
 + "i32[2] = i32[0] + i32[1];\n"
 + "i32;");
int[] ints = result.getInts(0, 3);
System.out.println("Result: " + ints[0] + ", " + ints[1] + ", " + ints[2]);
result.release();
v8.release();

Maven:

<dependency>
  <groupId>com.eclipsesource.j2v8</groupId>
  <artifactId>j2v8_win32_x86_64</artifactId>
  <version>2.2.1</version>
  <scope>compile</scope>
</dependency>
加载中

评论(0)

暂无评论

J2V8 2.2 发布,V8 的 Java 封装版本

J2V8 2.2 发布,新增了两个重要的特性:1) 类型化数组 Typed Arrays ,2) 支持 64 位 Windows 系统。Typed Arrays 是一个连续的内存块类型视图。 Typed Arrays 举例: var myStuff = []; my...

2015/04/24 11:31

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

OSChina 开源周刊第31期 —— Nginx 作为反向 Proxy 的优化要点

每周技术抢先看,总有你想要的! 移动开发 【博客】IOS 中图片(UIImage)拉伸技巧 IOS 中图片拉伸处理的几种方法总结。详情 前端开发 【软件】AngularJS 自动完成 Angucomplete Angucomplete ...

2015/04/25 21:56
252
0
Android 在App和Java Web开发中的使用J2V8

Android 在App和Java Web开发中的使用J2V8

2015/09/10 23:14
2.6K
1
Android 使用Javascript作为脚本计算器

Android 使用Javascript作为脚本计算器

2016/01/28 15:53
124
1

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部