.properties

✍ dations ◷ 2025-11-16 06:27:23 #.properties

.properties是一种主要在Java相关技术中用来存储应用程序的可配置参数的文件的文件扩展名。它们也可以存储用于国际化和本地化的字符串,这种文件被称为属性资源包(Property Resource Bundles)。

每个参数被存储为一对字符串:一个存储名称参数(被称为“键”),另一个存储值。

每个.properties 文件中的行通常存储单个属性。对于每一行可能有这么几种格式,包括键=值键 = 值键:值,以及键 值

.properties文件可以使用井号(#)或叹号(!)作为一行中第一个非空白字符来表示它后面的所有文本都是一个注释。反斜杠()用于转义字符。下面提供一个属性文件的示例。

# You are reading the ".properties" entry.! The exclamation mark can also mark text as websitesite = http://en.wikipedia.org/message = Welcome to Wikipedia!

site是一个键,它对应的值是http://en.wikipedia.org/。而数字符号和感叹号作为注释标记文本,作为属性的一部分时没有什么影响。因此,message键具有值Welcome to Wikipedia!而不是Welcome to Wikipedia。另请注意,在Wikipedia!前面的所有空白被完全排除。

.properties文件的编码是ISO-8859-1,又称为Latin-1。所有非Latin-1字符必须利用Unicode转义字符录入,例如uHHHH中,HHHH是某个字符的Unicode字符集的十六进制的索引。这样就可以使用.properties文件作为本地化的属性资源包。非Latin-1的文本文件,可以通过使用随JDK提供的native2ascii工具转换为正确的.properties文件;或使用如po2prop的第三方工具,管理双语本地化格式转义为.properties。

从Java 1.5开始,JDK支持XML格式属性文件,其默认是UTF-8编码的,可以用来替代Java的.properties文件。

Adobe Flex亦使用.properties文件,不过其是用UTF-8编码的。

在Apache mod_jk(英语:mod_jk)的uriworkermap.properties文件中,感叹号(“!”)作为每行的第一个非空白字符时,表示逻辑非操作符。

相关

  • 光荣者艾塞斯坦埃塞尔斯坦(古英语:Æþelstan或Æðelstān;英语:Æthelstan或Athelstan;894年-939年10月27日),924年至927年为盎格鲁-撒克逊人之王(英语:List of monarchs of Wessex),927年至939年为
  • 暗房暗房(英语:darkroom),是一个可完全黑暗的房间,专用于处理对光敏感的感光材料,包括摄影用的底片和相纸。暗房被建立与使用于摄影,大约始于1800年代初期。暗房内以不会造成感光材料曝
  • 龙口市龙口市,旧称黄县,雅称芝阳,为中国山东省下辖县级市,由烟台地级市代管。龙口为山东省综合实力最强的县市,其综合竞争力2010年列全国百强县(市)第七位。该市地处胶东半岛西北部,渤海湾
  • 宋兴 (明朝宦官)宋兴(1508年-1582年), 字廷起,号瀛海,河间肃宁人,嘉靖时期的司礼监太监。因为他熟悉宫中典章制度,曾先后主持寿安皇太后邵氏(成化帝的贵妃、嘉靖帝的祖母)、慈孝献皇后蒋氏(嘉靖帝的生
  • 大道奈绪大道奈绪(1977年2月17日-),台湾新闻主播、记者、主持人,目前为年代新闻台整点新闻主播。大道奈绪是道地的台湾人,因为她8岁时母亲改嫁日本人,才改从继父姓。约2003年投入新闻圈,原于
  • 霍山 (汉朝)霍山(?-前66年),中国汉朝政治人物。霍去病的孙子,霍光的侄孙子,开始为奉车都尉、侍中。前68年,霍光去世,临终请求从自己在东武阳的封邑分三千五百户封霍山为列侯为霍去病奉祀,霍光死后
  • 暴动小猫Pussy Riot是一支俄罗斯女性主义朋克乐队,中文有暴动小猫、造反猫咪、小猫暴动等译名。乐队成立于2011年8月,由约12名成员组成,成员头戴颜色鲜艳的头套,并在露面时只使用化名。
  • 钩端螺旋体科 钩端螺旋体科(学名:)为螺旋体目的一科螺旋体。此科的模式属为钩端螺旋体属()。
  • 中华人民共和国铁路车站中华人民共和国的铁路车站,按照等级分为特等站、一等站、二等站、三等站、四等站、五等站;其中特等站、一等站通常直属于铁路局,二等站至五等站隶属于车务段或邻近的直属大站。按照作业性质分为客运站、货运站、客货运站、工业站、联轨站、港湾站、国境站、换装站、线路所。按技术作业分为编组站、区段站、技术站、中间站、会让站、越行站。车站工作人员大部分为7×24小时的四班运转,每班工作12小时,早6时、晚18时交接班,每班工作12小时,休息24小时,再工作12小时,休息48小时;少部分工作岗位为日勤。运输技术工作必须遵从本
  • 965年