.properties

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

相关

  • 加洛林帝国加洛林帝国 (800–888) 是中世纪早期欧洲西部和中部的帝国。加洛林帝国被加洛林王朝统治,加洛林家族从751年开始成为法兰克国王,774年开始成为意大利伦巴底国王。800年,法兰克
  • 安道尔城安道尔城(加泰罗尼亚语:Andorra la Vella,加泰罗尼亚语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unico
  • 国乐中国传统音乐通常泛指形成于清代以前的中国、并传承至今的的各种音乐。从音乐的表现形态来看,可分为合奏器乐、独奏器乐、戏曲音乐、歌舞音乐、说唱音乐、歌乐、宗教音乐等等
  • 烧蚀烧蚀(消融,Ablation)是物体表面经由汽化、切削、或其它侵蚀作用,去除表面材料或物质的过程。烧蚀材料的例子如下:包括太空船升空和返回时穿越大气层、在冰川的冰和雪、药物和被动
  • 李坤李坤可以指:
  • 奥勃利奥勃利(法语:Obélix)是法国以至整个西欧家喻户晓的漫画人物,《高卢英雄传》的主人公之一。他与好朋友阿斯特利还有全村人一起机智勇敢地反抗古罗马军团对高卢的侵略和占领。
  • 广州经济技术开发区广州经济技术开发区是国务院批准成立的首批国家级经济技术开发区之一,于1984年12月15日批准建立,12月28日奠基。由西区、东区、永和经济区(广州台商投资区)和广州科学城四个分区
  • 欧洲鼬无人机欧洲鼬无人机(原厂代号P-175)是洛克希德·马丁生产的无人飞行载具。该机由臭鼬工厂负责制造。欧洲鼬无人机是由洛克希德·马丁公司独资制造的一款无人飞行载具。该机的研发时间大约在18个月左右,并于2006年法恩堡航空展 中亮相。 唯一的一架原型机于2006年12月18日因机械故障而坠毁。
  • 格鲁吉亚社会民主党格鲁吉亚社会民主党(格鲁吉亚语:საქართველოს სოციალ-დემოკრატიული პარტია, sakartvelos sotsial-demok'rat'iuli p'art'ia)又名格鲁吉亚孟什维克,曾为格鲁吉亚的一个政党,早先立场为马克思主义,之后转为社会民主主义 。它在1890年代由尼古拉·齐赫泽、西利比斯特罗·吉布拉泽、埃格纳泰·尼诺什维利、诺伊·佐达尼亚等人创立,成为俄国社会民主工党。1905年后,除了约瑟夫·斯大林、格里戈里·奥尔忠尼启则和菲利普·马哈拉泽之外的格鲁吉亚社民
  • 彼得·伊万诺维奇·卡法罗夫彼得·伊万诺维奇·卡法罗夫(俄语:Петр Иванович Кафароф,1817年9月17日-1878年12月18日),教名巴拉第(俄语:Палладий),出生于俄罗斯帝国喀山省久舍什明斯克镇(现位于俄罗斯鞑靼斯坦共和国奇斯托波尔),是一名东正教传教士和汉学家。《汉俄合璧韵编》(Китайско-русский словарь)掌院修士巴第遗篇,1888年,北京同文馆