.properties

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

相关

  • 横贯性脊髓炎贯穿形脊髓炎是由脊髓发炎而导致的、影响到整个一段脊髓的病症,这种炎症将损害轴突,产生脱髓鞘作用、进一步导致中枢神经系统电阻率下降。没影响到整个脊髓的则叫做部分性脊髓
  • 末昂语末昂语别称么昂语、末昂话、么昂话,是彝族的支系末昂人使用的本民族语言。末昂人自称“.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","
  • 地球椭球地球椭球也称地球椭球体,是在大地测量学、天文学和地球科学等领域中所使用的地球形状的数学表示。参考椭球体就是一种具有一定几何参数的地球椭球。近两百年来,科学家利用大地
  • Wonder Girls音乐作品列表韩国女子组合Wonder Girls迄今共发行3张正规专辑、4张迷你专辑、2张精选辑及18张单曲。
  • 夜行鬼怪《夜行鬼怪》(朝鲜语:밤도깨비)又译鬼怪夜市、夜猫子,是韩国JTBC的综艺节目,出演者包括李寿根、郑亨敦、朴圣光、李洪基、金钟炫。《夜行鬼怪》是一档记录成员们到晚上12点出现在
  • 东洋广播公司东洋广播公司(英语:Tongyang Broadcasting Company),英文简称TBC,是大韩民国一个已不存在的民营广播电台兼电视台。设立于1964年5月9日,其电台频道于同年5月27日开播,电视频道于同
  • 2011年孟加拉国人口普查2011年孟加拉国人口普查,是指2011年孟加拉国统计局(英语:Bangladesh Bureau of Statistics)在孟加拉国进行了一次全国人口普查,提供了该国总人口的临时估计数为142,319,000。上一
  • 李芳 (永乐进士)李芳(14世纪-15世纪?),字彦芳,河南承宣布政使司汝宁府颍上县(今安徽省颍上县)人,明朝官员,同进士出身。永乐十三年,登进士,改庶吉士,授邢科给事中。李芳经常上奏弹劾别人,人们称他与纪纲
  • 秘密姐姐《秘密姐姐》(朝鲜语:비밀언니,英语:Secret Sister)为韩国SM C&C公司制作,而在JTBC4播放的综艺节目,节目主轴是为妹妹们找一位以志趣相投为前提,但私底下互不熟悉的前辈当姐姐,同时也
  • 九卿九卿是秦汉时期的中央政府九个主要的官职,通常也以此来表示整个朝廷。分别是:奉常(汉景帝改太常)、郎中令(汉武帝时改称光禄勋,东汉时复旧)、卫尉、太仆、廷尉、典客(汉改大行令、武帝时又改大鸿胪)、宗正、治粟内史(汉武帝时改大司农)、少府。魏晋起,九卿职任转轻,政务转由尚书台诸曹办理。梁武帝在天监七年(508年)改置十二卿:南朝陈基本沿袭梁制,隋朝恢复九卿制度。隋唐五代迄于宋,九卿基本上为迁转之官,位秩很高但没有实际职务。唯宗正一职迄清而不废。明朝,以六部尚书、都察院都御史、大理寺卿、通政使为“大九卿”;太常