.properties

✍ dations ◷ 2025-11-29 20:51:44 #.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文件中,感叹号(“!”)作为每行的第一个非空白字符时,表示逻辑非操作符。

相关

  • 芭芭拉·麦克林托克芭芭拉·麦克林托克(英语:Barbara McClintock,1902年6月16日-1992年9月2日),美国著名女性细胞遗传学家。1983年获得诺贝尔生理学或医学奖,是首位没有共同得奖者、单独获得该奖项的
  • 岩脉岩脉(Dike 或 Dyke),或称为岩墙,是地质学上一种将地质构造切割成不整合状态的侵入岩席,被侵入构造可能是:因此岩脉的由来可以是侵入岩或沉积物。火成岩的侵入岩脉有极高的长宽比,这
  • 损失规避损失规避(英语:Loss aversion)是指人们面对同样数量的收益和损失时,认为损失更加令他们难以忍受。损失带来的负效用为收益正效用的2至2.5倍。损失厌恶反映了人们的风险偏好并不
  • 孩童之姿《孩童之姿》或译为《婴儿式》(罗马尼亚语:Poziția copilului,英语:Child's Pose) 是一部2013年罗马尼亚电影,导演为卡林·皮特·内策尔。该片获得第63届柏林电影节金熊奖。英
  • 芬兰内战 芬兰 芬兰社会主义工人共和国 政府军 3,414人死于战争活动 1,400–1,650人被处决 46人失踪 4人死于战俘营 芬兰赤卫队 5,199人死于战争活动 7,000–10,000人被处决 2,00
  • 1996年夏季奥林匹克运动会射箭比赛1996年夏季奥林匹克运动会射箭比赛由四个比赛项目组成。射箭比赛于亚特兰大的石山举行。这是首届男女金牌的国家不同,但男女个人和团体的金牌国家相同的夏季奥林匹克运动会射
  • 丽泽大学丽泽大学(英语:Reitaku University)是一所日本千叶县柏市的私立大学。简称为丽泽大,RTU。学校创建于1935年,大学正式设置为1959年。1960年增设中文课程,1988年增设日文课程。其中
  • 2014年斯洛文尼亚议会选举阿伦卡·布拉图舍克阿伦卡·布拉图舍克联盟米罗·采拉尔现代中心党斯洛文尼亚国民议会的选举于2014年7月13日举行,此次选举因为阿伦卡·布拉图舍克政府辞职而触发。共有17个政党参加,其中包括7个新党派,其中有些党派在选举前几个月才形成。 由律师兼教授米罗·塞拉尔领导的新政党现代中心党(SMC)以超过34%的选票和36个席位赢得选举。 七个政党在国民议会中获得了席位。而赢得上届选举的积极斯洛文尼亚,在本次选举中失去所有席次。在2011年选举后,由斯洛维尼亚民主党(SDS),公民名单(DL),退休者民主党(De
  • 罗斯地球和空间中心罗斯地球和空间中心是美国纽约市美国自然历史博物馆的一部分,它的全称是The Frederick Phineas and Sandra Priest Rose Center for Earth and Space(弗雷德里克·和菲尼亚斯·罗斯和桑德拉·普利斯特·罗斯地球和空间中心)。正门位于博物馆的北侧,在曼哈顿上西城中央公园西附近的81号街。罗斯地球和空间中心竣工于2000年,纽约市新海登天文馆就建在其中,海登天文馆旧馆于1935年开放,于1997年关闭。尼尔·德格拉斯·泰森是新海登天文馆的首任馆长。海登
  • 巴什科尔托斯坦共和国首脑巴什科尔托斯坦共和国首脑(俄语:Глава Республики Башкортостан;巴什基尔语:Башҡортостан Республикаһы Башлығы),2015年之前称为“总统”(Президент / Президенты),是俄罗斯巴什科尔托斯坦共和国的最高行政首长,任期五年,可连任一届。根据《巴什科尔托斯坦共和国宪法》,年满30周岁、拥有被选举权、并符合俄罗斯联邦法律对联邦主体最高官员职位候选人的要求的的俄罗斯公民,可参选巴什科尔托斯坦共和国首脑。现任首脑为拉季·哈比罗夫(俄语