.properties

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

相关

  • TBSTBS可以指:
  • 完全解放《完全解放》(英语:),是美国流行女歌手布兰妮·斯皮尔斯的一首歌曲,收录于她的第7张录音室专辑《蛇蝎美人》中。马克斯·马丁和歇尔贝克参与了创作和制作,此外,沙凡·科提查也创作
  • WikiwandWikiwand是一款能够改变维基百科条目界面的软件,2013年由利奥尔·格罗斯曼和依兰·列文创建,2014年8月正式上线。软件界面包含工具栏菜单、导航栏、其他语言版本的个性化链接
  • 孟加拉人名孟加拉语国家和地区的人名通常由一个或多个名字及一个姓氏构成,采用先名后姓的“西方序”。名字通常由性别差异,并反映其宗教信仰。部分孟加拉名字源于阿拉伯语、波斯语、梵语
  • 台中市南区信义国民小学坐标:24°07′18″N 120°40′11″E / 24.12167°N 120.66972°E / 24.12167; 120.66972台中市南区信义国民小学,简称信义国小,是台湾台中市的一所市立国民小学,位于台中市南区
  • 豪厄尔峰坐标:70°58′S 160°0′E / 70.967°S 160.000°E / -70.967; 160.000豪厄尔峰(英语:Howell Peak)是南极洲的冰原岛峰,位于奥次地,属于丹尼尔斯山脉的一部分,海拔高度1,750米,美国
  • 艾雅·凯玛艾雅·凯玛(巴利语:Ayya Khema,1923年8月25日-1997年11月2日)是一位德国犹太裔佛教比丘尼和佛法老师,她在世界各地创立了教育中心,积极地为女性提供修习佛法的机会。1987年,她推动了
  • 侯赛因·格拉达什切维奇侯赛因·格拉达什切维奇(波斯尼亚语:Husein-kapetan Gradaščević,1802年8月31日-1834年8月17日),绰号波斯尼亚之龙(波斯尼亚语:Zmaj od Bosne)。由于苏丹马哈茂德二世的改革废止了阿颜制(地方诸侯)他因此发起并领导了波斯尼亚起义,与奥斯曼帝国开战。他在奥斯曼帝国当时已经陷入混乱的西部省份长大,并凭借其聪颖宽厚的人格成为了波斯尼亚地区的名人。起义失败后,他出走奥地利,最终被允许回到土耳其但不得再踏入波斯尼亚半步。格拉达什切维奇于1834年死于君士坦丁堡。
  • 帕维尔·雷恰戈夫帕维尔·瓦西里耶维奇·雷恰戈夫(俄语:Па́вел Васи́льевич Рычаго́в,1911年1月2日-1941年10月28日),是苏联空军的王牌飞行员。1911年,出生在莫斯科州农村。1928年,在苏联空军服役。1931年,毕业,成为飞行员。1936年,参加西班牙内战。1937年,作为苏联航空志愿队高级顾问到中国参加抗日战争。1938年,加入布尔什维克。1939年,任苏军第9集团军空军司令参加苏芬战争。1940年,升为中将。1941年,任苏联副国防人民委员。10月遭逮捕枪毙。
  • 古巴网络审查古巴网络审查的范围非常广泛,该国也是全世界互联网管制严厉的国家之一。在古巴,使用互联网必须得到特别许可,且所有电子邮件都会受到复杂的监控。2015年古巴政府开放公共Wi-fi热点之前,个人家庭拥有互联网是非法的,人们需要借助政府开设的网吧上网。古巴从2006年开设就被无国界记者列为“互联网敌人”之一。但在开放网络促进会(英语:OpenNet Initiative)的相关列表中未被归类,理由是缺乏数据。在古巴的网吧,人们可以通过两种形式访问网络,其中一种是政府运作的内部网,另一种是国际互联网,并且一般情况下