读书随记
读书随记
读书随记 记录读书的好句和感想; 史铁生 - 病隙随笔
杂记
杂记
随记 记录未归类的笔记 - Java并发的happens-before规则 - 乐观锁和悲观锁 - Synchronized关键字 - 为什么要使用双亲委派机制? - Spring的配置类分为Full
10-模块数据结构
10-模块数据结构
模块数据结构 > > 模块文件主要是由 table 组成, 在 table 中添加相应的变量、函数, 最后文件返回该 table 即可; > > 如果其他文件需要使用模块
09-迭代器
09-迭代器
迭代器 Lua 提供了两个迭代器 pairs(table) 和 ipairs(table); 这两个迭代器通常会应用于泛型 for 循环中, 用于遍历指定的 table; 两个迭代器的不同点有: -
08-table数据结构
08-table数据结构
table 数据结构 数据结构 数组 使用 table 数据类型可以定义一维、二维、多维数组; 需要注意的是: Lua 中的数组索引是从1开始的,且声明数组时不需要声明长度, 可以随时增加元素;
07-循环控制语句
07-循环控制语句
循环控制语句 Lua 提供了四种循环控制语句: while...do 循环、repeat...until 循环、数值for循环、泛型for循环; 同时,Lua提供了 break 和 goto 两种循环
06-流程控制语句
06-流程控制语句
流程控制语句 Lua 使用 if 作为流程控制语句 if 语句 Lua 提供 if...then 用于条件判断, 其中 if 的判断条件可以是任意表达式, Lua 系统将 false 与 nil 作
05-函数
05-函数
Lua 函数 Lua 中函数的定义是以 function 关键字开头, 后跟函数名与参数列表, 以 end 结尾; 可以没有返回值,也可以一次性返回多个值; 固定参数的函数 Lua 中的函数在调用时
04-运算符
04-运算符
Lua 运算符 运算符是一种特殊符号, 用于告诉解释器执行特定的数学或逻辑运算; 算术运算符 在 Lua 中常用的算术运算符如下所示: | 操作符 | 描述 | 示例
03-标识符
03-标识符
Lua 标识符 程序设计语言中的标识符主要包含保留字、变量、常量、方法名、函数名、类名等; Lua 的标识符由字母、数字与下划线组成,但不能以数字开头, 且 Lua 是大小写敏感的; 保留字 Lua