.properties

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

相关

  • 西波美拉尼亚潟湖地区国家公园西波美拉尼亚潟湖地区国家公园是德国的国家公园,位于该国北部波罗的海沿岸,由梅克伦堡-前波美拉尼亚负责管辖,始建于1990年10月1日,面积805平方公里。
  • 刘云樵刘云樵(1909年-1992年1月24日),字笑尘,人称“小霸王”,河北省沧州集北头村人,中华民国军人与武术家,中华民国陆军上校退伍,以武术闻名,为武术家李书文的闭门弟子,精通八极拳、螳螂拳、
  • 李天怡李天怡(1973年3月24日-),台湾新闻主播、主持人、制作人,毕业于国立政治大学新闻学系。现任三立新闻台新闻部总编辑兼任《消失的国界》主持人。就读政大新闻系的李天怡,一直把电视
  • 黑体 (字体)陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文 籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆) 隶书 ‧ 楷书 ‧ 行书 ‧ 草书 漆书 ‧  书法 ‧ 飞白书笔画 
  • 四氧化二锑四氧化二锑是一种无机化合物,化学式为Sb2O4。这种物质存在于黄锑矿(cervantite)中。它是白色固体但在加热时可逆的变黄。这种物质的最简式为SbO2,但被称作四氧化二锑来表明其中
  • 金门酒厂金门酒厂,全名金门酒厂实业股份有限公司,简称金酒、KKL,是金门一家以生产、销售金门高粱酒为主的公司,为金门县政府所经营之县营事业机构。金门酒厂提供金门在地人许多工作机会,
  • 多洛奇恰坐标:50°13′25″N 26°19′59″E / 50.22361°N 26.33306°E / 50.22361; 26.33306多洛奇恰(乌克兰语:Долоччя),是乌克兰的村落,位于该国西部赫梅利尼茨基州,由伊贾斯拉夫
  • 陆贽陆贽(754年-805年),字敬舆。吴郡嘉兴(今浙江嘉兴人),祖籍吴郡吴县(今苏州),唐代政治家、文学家、医学家,曾为唐德宗宰相,后遭流放,赠兵部尚书,谥曰宣,人称陆宣公。子陆简礼,兵部郎中。曾孙陆
  • 阜阳站阜阳站位于中国安徽省阜阳市向阳北路,为京九线安徽段最大的枢纽车站,建于1971年。为上海铁路局管辖的客货运一等站。现在阜阳是五路交汇、八线引入的安徽主要铁路枢纽之一。经
  • 1848年匈牙利革命 奥地利帝国 塞尔维亚公国 匈牙利王国 斐迪南一世 弗朗茨·约瑟夫一世(斐迪南之侄) 阿尔弗雷德 (温迪施格雷茨亲王) Ludwig von Welden Julius Jacob von Haynau 约瑟夫·耶拉西奇 Josif Rajačić Stevan Šupljikac  † 路德维托·史都尔 Jozef Miloslav Hurban Michal Miloslav Hodža Hryhory Yakhymovych 尼古拉一世 (俄国) 科苏特·拉约什 包贾尼·拉约什 (被俘) 格尔盖伊·