.properties

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

相关

  • 乳制品奶制品,奶类制品的简称,亦称乳制品、乳类食品或奶食品,以奶为基本原料加工而成的食品。除各种直接使用奶制成的饮料外还包括通过发酵获得的食品(奶酪和奶油)以及对奶进行干燥或者
  • 逻辑哲学论《逻辑哲学论》(又译《名理论》,英语、拉丁语:Tractatus Logico-philosophicus,德语:Logisch-Philosophische Abhandlung),是奥地利哲学家维特根斯坦在其一生中出版的唯一的书籍篇
  • 胡先骕胡先骕(1894年5月24日-1968年7月16日),字步曾,号忏庵,江西省新建县人,植物学家、教育家、文化学者。中国植物分类学的开拓者,与钱崇澍等同为中国近代植物学的先驱,也是中国近代生物学
  • 斯蒂夫尼奇斯蒂夫尼奇(Stevenage)是英国的一座城市。位于赫特福德郡,伦敦以北约50公里处。人口在1801年时有1,430人,1901年时有4,049人,2001年时有79,724人,2007年时有84,651人。斯蒂夫尼奇
  • 鲁道夫·赫尔曼·陆宰鲁道夫·赫尔曼·陆宰(德语:Rudolf Herman Lotze,1817年5月21日-1881年7月1日)是一位德国 哲学家、逻辑学家。他还拥有医学学位,并且精通生物学。他的医学研究成为科学心理学的先
  • 中河路站中河路站是浙江省宁波市一座高架轨道交通车站,为宁波轨道交通1号线二期高架三层侧式车站。车站于2016年3月19日投入使用。中河路站位于北仑区新碶街道泰山路、中河路路口。车
  • 中国诗词大会中国诗词大会是中国中央电视台综合频道于2016年2月12日开播的大型季播文化节目,是中央电视台原创并制作播出的第四部汉语文化节目,现已制作五季。截止第五季结束共播出五十集(
  • 加利福尼亚街555号加利福尼亚街555号(英语:555 California Street)是美国旧金山52层摩天大楼,建筑高度为237米(778英尺),旧称美国银行中心(Bank of America Center)。该大楼在旧金山为第4高摩天大楼(英
  • 徐德学徐德学(1949年-),安徽省亳县人,中国人民解放军中将。1997年12月,任武警重庆市总队政委。2000年8月,任武警指挥学院政委。2003年7月,任武警部队政治部副主任。2007年10月,任南京军区副政委。2008年起担任全国人大代表。
  • 法国国立东方语言文化学院法国国立东方语言与文明学院(法语:Institut national des langues et civilisations orientales,简称Inalco)是法国一所研究中东欧、非洲、亚洲、美洲和大洋洲语言的研究机构。早期历史可以上溯到1669年,1795年则以东方语言专校(École spéciale des langues orientales)之名,与综合理工学院、国立工艺馆和高等师范学院一同由法国政府正式颁令设立。校名中“东方”象征的并非指远东世界或地理概念上的亚洲,而是法国身处的欧洲