.properties

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

相关

  • IgA肾病IgA肾病(英语:IgA nephropathy)是最常见的肾小球肾炎(glomerulonephritis),原发性IgA肾病患者通常在肾小球有IgA抗体的沉积,也有其他许多疾病都会引起肾小球中的IgA抗体的沉积,最常
  • 纤维蛋白原纤维蛋白原(英语:Fibrinogen,又称为血纤维蛋白原)是一种蛋白质,能够溶解于水。血小板破裂时,会释出凝血致活酶,在钙离子的作用下催化凝血酶原变成凝血酶,凝血酶将血浆中原本可水溶的
  • 航天机构以下为各国参与太空任务的机构组织列表:营运人造卫星的国家或地区完成载人航天任务的国家或地区自行完成探空任务的国家或地区自行完成航天任务的国家或地区完成太阳系星体探
  • 贝鲁特坐标:33°53′13″N 35°30′47″E / 33.88694°N 35.51306°E / 33.88694; 35.51306贝鲁特(阿拉伯语:بيروت‎,转写:Bayrūt;亚美尼亚语:Պէյրութ,转写:Peyrut 希腊语:Βη
  • 刘万石刘万石(20世纪-1999年),辽宁抚顺人,中国作家。1968年毕业于辽宁大学中文系。曾任抚顺县第八中学校长及抚顺市文化局专职文学创作员,《抚顺日报》文艺部主任等,曾出版20几部诗集、散
  • 草酸铈草酸铈(III)是铈的草酸盐,化学式为Ce2(C2O4)3。它可以通过氯化铈和草酸反应得到。难溶于水,可溶于热的稀盐酸或稀硫酸中,形成氯化铈或硫酸铈(III)。
  • 白种元的胡同餐馆《白种元的胡同餐馆》(朝鲜语:백종원의 골목식당,英语:Baek Jong-won's Alley Restaurant)为韩国SBS的综艺节目,是继《白种元的三大天王》、《白种元的快餐车》后,白种元系列(朝鲜语
  • 王汝铨王汝铨,字谨堂,山东济宁州(今济宁市)人。清朝官员。道光二十七年(1847年)丁未科进士。咸丰二年(1852年),授任甘肃秦安县知县,以廉洁谨慎著称,在当地陇川书院亲身授课,视学生如骨肉。
  • 弗朗茨·布伦纳弗朗茨·布伦纳(德语:Franz Brunner,1913年3月21日-1991年12月22日),奥地利男子手球运动员。他曾代表奥地利参加1936年夏季奥林匹克运动会手球比赛,获得一枚银牌,他在其中两场比赛中有上场。
  • 阿纳托利·利亚多夫阿纳托利·康斯坦丁诺维奇·利亚多夫(俄语:Анато́лий Константи́нович Ля́дов,罗马化:;1855年5月11日-1914年8月28日),俄罗斯作曲家,音乐教育家。早年入圣彼得堡音乐学院,后结识强力集团成员,并从里姆斯基-科萨科夫学习,1878年毕业后留校任教。他与别利亚耶夫关系密切,曾向他推荐年轻的格拉祖诺夫的作品。利亚多夫的作品大部分都是各种小品,以《魔湖》《基基莫拉》《巴巴·亚加》等交响诗最为著名,他在这些作品中采用了类似于印象主义的技巧。其他作品多数有明显的俄罗斯风格。