.properties

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

相关

  • 生物性别生物性别(英语:sex)又称生殖性别或生理性别、生物中有许多物种可以划分成雄性及雌性,不过也有些会是间性。有性生殖是指雄性和雌性生物将其基因特质混合重组,繁衍后代的过程。配
  • 贫铀弹贫化铀弹(Depleted uranium ammunition)又称衰变铀弹或耗弱铀弹,是指弹体使用来自浓缩铀的尾矿(并非来自核电厂的核废料)为主原料的合金所制作出的弹头。由于在实战、演习、射击
  • 苏丹端姑阿都哈林端姑阿都·伊卜尼·哈林·伊卜尼·姆阿展·伊卜尼·沙(马来语:Almarhum Maulana Al Sultan Almu'tasimu Billahi Muhibbuddin Tuanku Alhaj Abdul Halim Mu'adzam Shah Ibni A
  • 电纳电纳(Susceptance),在电力电子学中被定义为电抗的倒数,是导纳的虚数部分,按性质可分为容纳和感纳。电纳的物理表达符号为B,单位是西门子,简称西(S)。定义电纳的一般方程为:其中:整理,得:
  • 科学大师佳作系列科学大师佳作系列(英语:Science Masters series)是一套科普丛书,在二十世纪九十年代末由科学文学(英语:Scientific literature)出版人约翰·布罗克曼联络多位科学家撰写,其中18本由
  • 韩范 (东晋十六国)韩范(4世纪-410年),十六国时期南燕的中书令、尚书令。韩�之兄。韩范在后燕为中书侍郎。398年,慕容德在滑台称燕王,韩范献策占据一方为根本,以进图天下,为慕容德所采纳。南燕建立,任命
  • 曾珍珍曾珍珍(英语:Chen-Chen Tseng,1954年-2017年12月1日),台湾比较文学学者、英美文学学者、译者。曾珍珍1954年出生于台湾省桃园县,1976年毕业于国立台湾大学外文系,1992 年取得美国西
  • 宋瑛继承父职驸马都尉、西宁侯 左军都督府事 阳和总兵官宋瑛(14世纪?-1449年),定远人,明朝军事将领、驸马都尉,西宁侯。永乐年间,娶咸宁公主,任驸马都尉。父亲逝世后,宋瑛继承西宁侯爵位。
  • 陈冠宇NPB陈冠宇(Chen Kuan-Yu,日职登录名:チェン・グァンユウ,1990年10月29日-),是出生于台湾新北市的旅日职业棒球选手,司职投手,2011年至2014年效力于横滨DeNA海湾之星,开启职棒与旅日生
  • 格雷格·安东尼格雷戈里·卡尔顿·安东尼(英语:Gregory Carleton Anthony,1967年11月15日-),美国NBA联盟前职业篮球运动员。他在1991年的NBA选秀中第1轮第12顺位被纽约尼克斯选中。目前他是电视篮球解说员。