Ruby的require关键字可加载外部库或模块,在程序执行时引入指定文件,提供访问类、方法和变量。require会在Ruby的加载路径($LOAD_PATH)中搜索文件,找不到则抛出LoadError异常。requirerequire_relative是常用的加载方法。require不会重复加载同一文件,require_relative则根据当前文件路径解析目标文件。