Файл с расширением .props, обычно называемый файлом свойств Java (Java Properties file), представляет собой простой текстовый формат файлов, используемый преимущественно в приложениях на базе Java для хранения настроек конфигурации, параметров приложений и переменных окружения. Формат придерживается простой структуры пар «ключ-значение», где каждая строка обычно содержит одну настройку, определенную ключом, за которым следует знак равенства или двоеточие, а затем соответствующее значение. Благодаря своей простоте и отличной удобочитаемости для человека, он широко используется для управления поведением приложений без необходимости перекомпиляции исходного кода. Хотя этот формат возник в экосистеме Java, сейчас он часто применяется в различных языках программирования и фреймворках для легковесного управления конфигурациями. Он поддерживает комментарии с использованием символов «#» или «!», что позволяет разработчикам документировать настройки непосредственно внутри файла. Несмотря на свою популярность, формат не поддерживает сложные иерархические структуры данных, что часто заставляет разработчиков переходить на такие форматы, как JSON, YAML или TOML для решения более сложных и комплексных задач по настройке программных систем.