aardio 文档

aardio 范例: 调用 Java 快速入门

aardio + Java 开发指南

//aardio 调用 Java 快速入门
//aardio + Java 开发指南: https://www.aardio.com/zh-cn/doc/library-guide/std/java/_.html
import java; 
//import java.jre.v8; //默认设置不用写:加载 OpenJDK JRE v8,找不到自动安装
//java.addClassPath("/java/"); //默认设置不用写:加类搜索目录,进程范围首次创建 Java 虚拟机前设置才有效

var jvm = java();//创建 Java 虚拟机

//加载 Java 类对象
HelloworldApp = jvm.import("aardio.sample.HelloworldApp");

/*
也可以如下自内存或文件直接加载类,
注意下面的路径前面的 $ 操作符可将文件编译到代码中(发布后不再需要原文件)
*/
HelloworldApp = jvm.import("aardio.sample.HelloworldApp",$"\java\aardio\sample\HelloworldApp.class");

//用 Java 类创建 Java 对象
var helloworld = HelloworldApp();

//直接调用 Java 对象的方法 
var result = helloworld.test(3); 
print( result );//调用Java对象的方法

//导入 Java 类
var String = jvm.import( "java.lang.String"); 

//创建 Java 对象
print( String("测试一下")  ); 
Markdown 格式