Разве мы не можем сказать, что следующее число в файле .properties является литералом?
Откуда ты знаешь, что это число? Объединение символов «2» и «0» интерпретируется как представление числа 20, но также и как представление строки «20». Конечно, есть и другие толкования.
Термин «литерал» имеет особое значение в контексте кода Java, и это конкретное значение не применяется к другим файлам. Это не обязательно относится даже к исходным файлам, написанным на других языках. Например, C имеет строковые литералы, но целое число константы . В более общем контексте термин «литерал» вообще редко используется таким образом, поскольку ключевая характеристика, отличающая литерал Java от других выражений того же типа, либо не возникает, либо не важна.
В некотором смысле, конечно, вы можете описать значение свойства как «литерал». Поскольку файлы .properties являются в основном Java-вещанием, большинство людей, которым вы могли бы сказать, вероятно, вас поймут. Но многие из них, вероятно, смотрят на вас странно. Использование этого слова не имеет отношения к ситуации.