.properties

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

相关

  • 激光光谱学激光光谱学是对在激光器发明之后,使用激光作为光源来进行的原子、分子的发射光谱、吸收光谱以及非线性效应所做研究的通称。pp
  • 自动变形监测系统变形监测是指使用专门的仪器和利用一定的方法对变形体在外力作用下形状或体积的变化进行系统性的观测的一种测量工作。变形监测得到的观测值是作变行分析、预见性维护等的主
  • 腺肌瘤腺肌瘤(英语:Adenomyoma),是一类混合腺体和肌肉组织的混合型肿瘤(英语:complex and mixed tumor)。在产科和妇科中,它是一类子宫内膜异位。大多数的腺肌瘤都是单侧的,并伴有痛经和盆
  • 多晶晶粒(cystallite、crystal grain)是指微小的或微米尺度的晶体。多晶体由许多不同大小和取向的晶粒组成,视不同之成长与加工过程,多晶体中的晶粒取向可能都均匀地随机分布形成随
  • 北纬38度线北纬38度线通常指涉地球上横跨亚洲、太平洋、美国、大西洋和地中海的一条纬线。在朝鲜半岛,穿越半岛中央的北纬38度线曾经成为南北双方的军事分界线,朝鲜战争后该线有所变化,但
  • 神奇的影像神奇的影像(英语:These Amazing Shadows)是2011年的美国 纪录片,主要讲述了国家影片登记表的历史和重要性。国家影片登记表从1989年起每年都会选取25部能够广泛代表美国文化,体现
  • 阮氏玉圆阮氏玉圆(越南语:Dương Thị Ngọc Hoan/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS
  • 托尼·帕辛托尼·帕辛(Tony Pasin,1977年10月1日-)是一位澳洲政治人物,他的党籍是澳洲自由党。自2013年开始,他是巴克选区选出的澳大利亚众议院的议员。他毕业于福林德斯大学,主修法律和经济
  • 鸣矣河鸣矣河,中游又称八街河,是云南省金沙江水系普渡河的一条重要支流,源头有两处,主源车木河发源于晋宁县西南部的白龙山,另一支发源于安宁市南部一六街大龙洞,由南向北,纵贯安宁南部农
  • 荒牌流局(又称荒牌、黄庄或臭庄),麻将术语,是除了和牌以外牌局的结束。每次牌局下墙牌(未摸的牌)只剩7墩(14张)的情况下,必须留下而不能继续摸,若每多杠一次则多留一张。这种情况下如果无人和牌,就需要重新开始一轮牌局,庄家继续坐庄。当除了14张王牌以外的所有壁牌(山)都已经被摸打完,而又没有人和牌的情况下,即构成荒牌平局(ホワンパイピンチュー、こうはいへいきょく),也被简称为荒牌。不过在发生荒牌满贯(流し満貫(ながしマンガン))的情况下一般不认为是荒牌而是当作自摸和牌处理。在中途若是达成某些条件,直接该局荒牌