`
caohaigang2008
  • 浏览: 20959 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Lua使用笔记

阅读更多

1. 简介:

Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。

  该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。

 

2. 安装:lua java 支持 jar包下载地址:http://luaforge.net/frs/?group_id=10

选择下载 luajava-1.1-win32-lua51.zip,解压得到 luajava-1.1.dll(放置于C:\WINDOWS),luajava-1.1.jar(项目classpath).

 

3. 运行:

建立测试代码

 

package org.light.lua;

import org.keplerproject.luajava.LuaState;
import org.keplerproject.luajava.LuaStateFactory;

public class Hello {
	public static void main(String[] args) {
		LuaState L = LuaStateFactory.newLuaState();
		L.openLibs();
		System.out.println("这里是Java程序调用Lua脚本");

		// 加载脚本hello.lua,并执行
		L.LdoFile("D:/workspace2/zmy_project/doc/lua/hello.lua");
	}
}

 测试lua文件 hello.lua:

 

--基本方法
print("您现在使用的是LUA脚本语言")

 

 

运行Hello.java即可观察打印出信息。

 

4. LuaEclipse插件地址http://luaeclipse.luaforge.net/manual.html#installation

 

 

分享到:
评论

相关推荐

    lua 使用笔记

    lua 使用笔记资源描述可以把电子书的概述、源代码的说明、

    lua学习笔记.txt

    lua学习笔记

    lua基础笔记

    学习笔记,lua学习基础笔记,小知识点,下载嘘谨慎,没有想象中完美

    Lua 5.1 manual 笔记

    Lua 5.1 manual 笔记,由FinixLei整理,中文版。

    lua学习笔记

    自己学习lua记得笔记,做任务用的~很基础的东西,想要的拿走,免费

    cocos2dx_lua开发笔记

    该笔记纯属我个人在实际开发中积累的,非网上直接复制粘贴,其中包括一些隐蔽bug解决方案,希望对相关游戏开发人员有所帮助。

    lua api 笔记1

    整理了之前使用lua capi时不足的地方

    个人对c++使用lua的一些笔记

    主要在里面写了一些案例测试c++调用lua脚本语言,同时做了一些较为详细的笔记

    lua面向对象编程类库笔记

    lua面向对象编程类库笔记(源码中)

    Lua基础应用笔记

    Lua 教程 Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能 本资源属于Lua笔记主要介绍了Lua的基础应用。

    LUA笔记&代码

    相关LUA的应用和代码片断,以及在工程中常用到的函数 相关资源中还有代码

    lua编译笔记

    在vs2008上编译LUA程序 编译自己的LUA代码

    Lua笔记.enex

    Lua的数字只有double型,64bits,你不必担心Lua处理浮点数会慢(除非大于100,000,000,000,000),或是会有精度问题。

    lua (vc环境)学习笔记(学习代码)

    lua (vc环境)学习笔记(学习代码) lua (vc环境)学习笔记(学习代码) lua (vc环境)学习笔记(学习代码)

    lua基础学习笔记

    有其他语言基础学习lua入门是比较快的,主要是学习lua跟其他语言的一些区别,一些特性

    cocos2dx-lua 笔记

    插件,笔记,文档,知识点,新手的笔记,下载嘘需要看清楚

    lua脚本笔记

    lua脚本语言,命令,交互,运行字符,数组表,基本数据类型等等

Global site tag (gtag.js) - Google Analytics