Java Bit32Lib类使用实例

发布时间:2025-12-09 11:55:00 浏览次数:1

实例1: standardGlobals

import org.luaj.vm2.lib.Bit32Lib; //导入依赖的package包/类/**     * Create a standard set of globals for JSE including all the libraries.     *     * @return Table of globals initialized with the standard JSE libraries     * @see #debugGlobals()     * @see JsePlatform     * @see JmePlatform     */    public static Globals standardGlobals() {        Globals globals = new Globals();        globals.load(new JseBaseLib());        globals.load(new PackageLib());        globals.load(new Bit32Lib());        globals.load(new TableLib());        globals.load(new StringLib());        globals.load(new CoroutineLib());        globals.load(new JseMathLib());        globals.load(new JseOsLib());//globals.load(new JseIoLib());//安全考虑,删除for LuaView//globals.load(new LuajavaLib());//安全考虑,删除for LuaView        LoadState.install(globals);        LuaC.install(globals);        return globals;    } 

实例2: main

import org.luaj.vm2.lib.Bit32Lib; //导入依赖的package包/类public static void main(String[] args) throws Exception {    //Globals globals = JsePlatform.standardGlobals();    Globals globals = new Globals();    globals.load(new JseBaseLib());    globals.load(new PackageLib());    globals.load(new Bit32Lib());    globals.load(new TableLib());    globals.load(new StringLib());    globals.load(new CoroutineLib());    globals.load(new JseMathLib());    globals.load(new JseIoLib());    globals.load(new JseOsLib());    globals.load(new JavaLibInteractionTest());    LoadState.install(globals);    LuaC.install(globals);    System.out.println(new File(".").getAbsolutePath());    System.out.println(new File(args[0]).exists());    LuaValue chunk = globals.loadfile(new File(args[0]).getAbsolutePath());    chunk.call();} 

实例3: standardGlobals

import org.luaj.vm2.lib.Bit32Lib; //导入依赖的package包/类/** * Create a standard set of globals for JSE including all the libraries. *  * @return Table of globals initialized with the standard JSE libraries * @see #debugGlobals() * @see JsePlatform * @see org.luaj.vm2.lib.jme.JmePlatform */public static Globals standardGlobals() {Globals globals = new Globals();globals.load(new JseBaseLib());globals.load(new PackageLib());globals.load(new Bit32Lib());globals.load(new TableLib());globals.load(new StringLib());globals.load(new CoroutineLib());globals.load(new JseMathLib());globals.load(new JseIoLib());globals.load(new JseOsLib());globals.load(new LuajavaLib());LoadState.install(globals);LuaC.install(globals);return globals;} 

实例4: standardGlobals

import org.luaj.vm2.lib.Bit32Lib; //导入依赖的package包/类/** * Create a standard set of globals for JSE including all the libraries. *  * @return Table of globals initialized with the standard JSE libraries * @see #debugGlobals() * @see JsePlatform * @see JmePlatform */public static Globals standardGlobals() {Globals globals = new Globals();globals.load(new JseBaseLib());globals.load(new PackageLib());globals.load(new Bit32Lib());globals.load(new TableLib());globals.load(new StringLib());globals.load(new CoroutineLib());globals.load(new JseMathLib());globals.load(new JseIoLib());globals.load(new JseOsLib());globals.load(new LuajavaLib());LoadState.install(globals);LuaC.install(globals);return globals;} 

实例5: LuaEngine

import org.luaj.vm2.lib.Bit32Lib; //导入依赖的package包/类private LuaEngine() {globals = new Globals();globals.load(new JseBaseLib());globals.load(new PackageLib());globals.load(new Bit32Lib());globals.load(new TableLib());globals.load(new StringLib());globals.load(new CoroutineLib());globals.load(new JseMathLib());globals.load(new JseIoLib());globals.load(new JseOsLib());globals.load(new MultiDexLuajavaLib());LoadState.install(globals);LuaC.install(globals);globals.finder = this;globals.set("loadResource", new resLoader());} 
j12lib
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477