# luajava支持库# 在 lua 中调用 java 类# 使用 import 命令导入 java 类# 示例: import "java.lang.Thread"
1# 使用 java 类静态成员和静态方法 类名.静态成员名或方法名(参数)
1# 示例 import "java.lang.String"
print(String.join("-","lua","mirai"))
12# 创建 java 类对象,并调用方法 对象=类名(构造参数)
对象:方法名(参数)
12# 示例: import "java.lang.String"
instance = String("lua-mirai")
print(instance:toUpperCase())
123# 实现 java 类方法,并生成对象对象 = 类名{
方法名=function (参数)
end
}
1234# 示例:-- 实现 Runnable 接口并创建线程
import "java.lang.Thread"
import "java.lang.Runnable"
Thread(
Runnable{
run = function() print "Hello World!" end
}
):start()
12345678 参考: CSDN:在 Lua 中操作 Java 对象open in new window 编辑此页面 open in new window最近更新时间: 2021/8/11 下午3:30:44贡献者: only52607
|