成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在LUA中如何調用JAVA方法

移動開發 iOS
在LUA中如何調用JAVA方法是本文要介紹的內容,主要是來學習LUA中調用JAVA方法,具體內容的實現來看本文詳解。

LUA中如何調用JAVA方法是本文要介紹的內容,主要是來學習LUA中調用JAVA方法,在使用luajava開源項目中,如何在lua中調用java的方法,如何將java對象作為參數傳遞到lua的函數中。下面舉例說明:

我們新建一個loadScript類,代碼如下:

  1. public class LoadScript {  
  2. LuaState L;  
  3. LoadScript(final String filename){  
  4. this.L = LuaStateFactory.newLuaState();  
  5. this.L.openLibs();  
  6. this.L.LdoFile(filename);  
  7. }  
  8. void closeScript(){  
  9. this.L.close();  
  10. }  
  11. void runScriptFunction(String functionName,Object obj){  
  12. this.L.getGlobal(functionName);  
  13. this.L.pushJavaObject(obj);  
  14. this.L.call(1,0);  
  15. }  

下面寫一個java對象:

  1. class LoadTest{  
  2. String a;  
  3. LoadScript script;  
  4. public LoadTest(String script){  
  5. this.script = new LoadScript(script+".lua");  
  6. this.script.runScriptFunction("create",this);  
  7. }  
  8. public String getA() {  
  9. return a;  
  10. }  
  11. public void setA(String a) {  
  12. this.a = a;  
  13. }  

下面是測試代碼:

  1. public static void main(String[] args) {  
  2. LoadTest test = new loadTest("function");  
  3. System.out.println(call.test.getA());  

這樣,我們就可以將test對象傳遞到下面的lua代碼中:

  1. function.lua:  
  2. function create(M)  
  3. M:setA("this is a")  
  4. end 

小結:在LUA中如何調用JAVA方法的內容介紹完了,希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-08-22 17:13:00

LuaC++函數

2009-06-17 13:19:50

Java調用DLL

2011-08-29 15:58:51

Lua函數

2013-12-13 17:33:22

Lua對象管理

2012-04-16 13:47:37

JavaMatlab

2011-08-31 16:30:19

Lua多線程

2011-08-24 13:56:12

Lua游戲

2009-07-10 17:54:15

Java中調用JythJython

2010-04-30 08:47:22

Oracle分頁存儲

2022-12-06 08:26:16

SpringAOPthis調用方法

2011-08-24 11:14:25

LUA 游戲

2014-09-22 15:14:04

2011-06-22 14:07:42

Lua

2023-04-04 07:52:26

RedisLua腳本

2009-07-27 14:13:56

調用c#方法Java scriptASP.NET

2011-08-31 17:58:00

VS.netLUA開發環境

2011-08-31 17:35:18

Lua解釋器Script.NET

2012-02-07 13:21:37

Java

2011-08-23 14:33:51

Lua捕獲字符串

2015-06-10 10:04:09

反向代理服務釣魚
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 九色 在线| 在线国产一区二区 | 国产四区 | 国产精品高潮呻吟久久av野狼 | 一本色道精品久久一区二区三区 | 日本精品一区二区三区在线观看视频 | 91久久久久| 久久在线 | 欧美一区 | 综合婷婷 | 久久一区视频 | 东京av男人的天堂 | 99热热精品| 国产欧美一区二区三区国产幕精品 | 国产一区二区 | a免费视频| 九九综合| 欧美日产国产成人免费图片 | 国产成人免费视频 | 亚洲一区二区三区免费视频 | 精精国产xxxx视频在线 | 色婷婷综合网 | 精品国产一区二区三区久久 | 东京av男人的天堂 | 欧美成人精品一区二区三区 | 免费久草| 国产成人精品一区二区三区在线 | 久久成人在线视频 | 日本黄色高清视频 | 青青草视频免费观看 | 中文字幕国产日韩 | 欧美国产91 | 成人在线免费 | 国产精品伦理一区二区三区 | 亚洲第一在线 | 一区二区三区精品在线视频 | 亚洲天堂二区 | 欧美日韩亚洲视频 | 欧美成人免费在线视频 | 伊人爽 | 国产成人99久久亚洲综合精品 |