//运行java函数

//先编译Helloworld 范例
try{ loadcode("/compile.aau")(); } //需安装JDK
 
import java; 
  
var jvm = java();
 
var jmain = jvm.getStaticClassMethod(  
	"HelloworldApp", //类名
	"main", //函数名 
	"string(string[])"//函数原型语法与API相同,不同的是可以使用[]表示数组参数
);

io.open()
//运行java静态函数,获取返回值.
var str = jmain( "测试","运行java") 
io.print( str )

/*

//创建java类实例 
var jstring = jvm.newJavaObject( 
	"java/lang/String",
	"void(WORD[])",
	string.fromto("测试",0,65001) 
	); 
	
*/
 
//创建java类实例,并调用其成员方法
var helloworld = jvm.newJavaObject( "HelloworldApp","()V");

test = helloworld.getMethod("test","int(int)")
io.print( test(3) );	
 
execute("pause") //按任意键继续
io.close();//关闭控制台

