Lua 小白入门教程Lua 小白入门教程
首页
基础教程
实战进阶
编程指南
首页
基础教程
实战进阶
编程指南
  • 基础教程

    • 📚 基础教程
    • 第1章 - Lua 是什么?
    • 第2章 - 环境搭建
    • 第3章 - 变量与数据类型
    • 第4章 - 运算符与表达式
    • 第5章 - 流程控制
    • 第6章 - 函数
    • 第7章 - Table(表)
    • 第8章 - 字符串与模式匹配

📚 基础教程

嗨,朋友!欢迎来到 Lua 基础教程!

这套教程专门为 Java 程序员 量身打造,我会用你最熟悉的 Java 代码来对比讲解 Lua 的每一个知识点,让你用最短的时间掌握 Lua 的核心语法。

🎯 学习路线

第1章 Lua 是什么?
    ↓
第2章 环境搭建
    ↓
第3章 变量与数据类型
    ↓
第4章 运算符与表达式
    ↓
第5章 流程控制
    ↓
第6章 函数
    ↓
第7章 Table(表)
    ↓
第8章 字符串与模式匹配

✅ 适合谁?

  • 有 Java 基础,想快速入门 Lua 的程序员
  • 需要在项目中使用 Redis Lua 脚本的后端开发
  • 对 OpenResty / 游戏脚本感兴趣的技术人员
  • 任何想学一门轻量级脚本语言的开发者

❌ 不适合谁?

  • 完全没有编程基础的同学(建议先学一门编程语言)

📖 章节概览

第1章 - Lua 是什么?

了解 Lua 的前世今生,为什么它如此受欢迎,以及和 Java 的核心区别。

第2章 - 环境搭建

5 分钟搞定 Lua 开发环境,写出你的第一个 Lua 程序。

第3章 - 变量与数据类型

Lua 的 8 种数据类型,以及和 Java 类型系统的对比。

第4章 - 运算符与表达式

Lua 的运算符大全,特别注意那些和 Java 不一样的地方。

第5章 - 流程控制

if/else、for、while、repeat,Lua 的流程控制一网打尽。

第6章 - 函数

Lua 函数的强大之处:多返回值、闭包、匿名函数。

第7章 - Table(表)

Lua 最核心的数据结构!数组、字典、对象,全靠它。

第8章 - 字符串与模式匹配

字符串操作与 Lua 独特的模式匹配语法。


💡 学习建议

按顺序学习,每一章都是下一章的基础。每章的代码一定要自己敲一遍,光看不练是学不会的!

最近更新: 2026/2/27 17:54
Contributors: 王长安
Next
第1章 - Lua 是什么?