.props 文件,通常被称为 Java 属性文件(Java Properties file),是一种简单的基于文本的文件格式,主要用于 Java 相关应用程序中,以存储配置设置、应用程序参数和环境变量。该格式遵循直观的键值对(key-value pair)结构,每一行通常包含一个由键(key)定义的设置,后跟等号(=)或冒号(:),然后是相应的值(value)。由于其简单性和极高的人类可读性,它被广泛用于管理应用程序的行为,而无需重新编译源代码。虽然它起源于 Java 生态系统,但该格式现在经常被各种编程语言和框架用于轻量级的配置管理。它支持使用 '#' 或 '!' 字符作为注释符号,允许开发人员直接在文件内对设置进行文档化说明。尽管该格式非常流行,但它缺乏对复杂层次化数据结构的支持,这往往导致开发人员在面对更复杂的配置需求时,选择迁移到 JSON、YAML 或 TOML 等更具扩展性的格式。