LuaJava:
来源:互联网 发布:linux 搭建hadoop集群 编辑:程序博客网 时间:2024/05/07 13:31
LuaInterface: Scripting the .NET CLR with Lua
LuaJava is a scripting tool for Java. It allows Lua scripts to use Java objects andcreate classes from Lua tablesOn the consumer side, LuaJava usesJava reflection to find properties and methods and the Java native code API to access
the Lua C API, an approach very similar to the one in LuaInterface.
On the extenderside, it uses dynamic generation of bytecodes to create Java classes from tables.
LuaJavagenerates a class that delegates method calls to the Lua table, and this class is loaded by a
custom class loader.
The Reflection.Emit API of the CLR makes this task much easier,
with its utility classes and methods for generating and loading memory-only classes.
LuaJava是java语言的一个脚本工具。 可以运行Lua脚本来使用java对象 和通过Lua Table来创建java类。
LuaJava使用java反射技术来查找属性和方法,使用java JNI 来方法Lua C API .这种方式和LuaInterface非常相似。
在拓展方面,LuaJava使用动态生成字节码方式从Lua Table中创建java类。
LuaJava生成java类作为委托来访问LuaTable,生成类是通过自定义类加载器加载。
- LuaJava
- LuaJava:
- LuaJava:LuaJava 初探
- LuaJava: 一步一步调试LuaJava
- luajava升级
- LuaJava:跟着LuaJava一步一步学习JNI -1
- AndroLua, Luajava初步探究
- LuaJava:一点一点写Example 1
- luajava中使用luajit提升性能
- Lua and LuaJava ported to Android
- LuaJava学习笔记[1]初探Lua
- [LUA]几个简单的luajava使用例子
- [LUA]在eclipse中使用luajava
- LuaJava在Java、Android中的使用
- LuaJava学习笔记[2]使用Lua控制Java对象
- luajava数值和对象传递的一个例子
- 图形绘制布局开发_如何绘制几何图形(LuaJava)
- 杭电1097--a^b周期最后一位
- java.sql.SQLException: Unknown system variable 'language'
- cocos2d-x项目目录梳理
- JSON数据结构学习
- Java笔记集合之LinkedList
- LuaJava:
- Oracle表的种类及定义
- NSOperation之 设置UITabView的有沙盒图片缓存——剖析内在原理
- 从相册获取图片
- IDEA Information:java: javacTask: 源发行版 1.7 需要目标发行版 1.7
- 字符集和字符编码(Charset & Encoding)
- 【MacOS】Parallel下安装OpenSUSE
- 【GIF图片】用PS生成背景透明的GIF图片出现帧叠加的现象
- 一看就会Android之实现带小图标的Toast