java 集成 v8_V8 的 Java 封装版本 J2V8

柔情只为你懂 2022-10-23 11:29 596阅读 0赞

软件介绍

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:

com.eclipsesource.j2v8

j2v8_win32_x86_64

2.2.1

compile

为你推荐:

发表评论

表情:
评论列表 (有 0 条评论,596人围观)

还没有评论,来说两句吧...

相关阅读

    相关 v8回收机制

    v8回收机制策略 采用分代回收策略,将内存分为新生代和老生代 新生代空间 该空间中的对象为存活时间较短的对象,大多数的对象被分配在这里,这个区域很小但是垃圾回特别

    相关 V8工作原理

    理解数据是如何存储的 原始类型的数据值都是直接保存在“栈”中的,引用类型的值是存放在“堆”中的 明天补充 垃圾数据是如何自动回收的 其实不论什么类型的垃圾回收器

    相关 一次失败j2v8集成

    V8 js引擎赫赫有名,为了将其集成到我们公司的安卓产品上,我们公司的老大准备使用j2v8这个中间体完成我们的v8引擎集成。我也有幸和老大一起参与到这个集成项目来。摸索了将近一

    相关 v8引擎详解

    前言 `JavaScript`绝对是最火的编程语言之一,一直具有很大的用户群,随着在服务端的使用(`NodeJs`),更是爆发了极强的生命力。编程语言分为编译型语言和解释