1.xml
2.properties
3.其他如果配置文件比较大,包括内存占用率、读写速度的考虑。
那种比较合适?

解决方案 »

  1.   

    纯属个人意见,路过........
    J2EE --> xml
    J2SE --> properties 
      

  2.   

    J2EE没有用过。
    不过J2SE用properties还是很方便的,效率也可以
      

  3.   

    看你要存的数据的情况了,如果结构比较复杂,肯定用XML最好,
    如果是二维表数据,用properties文件
      

  4.   

    你们说的我明白,大概就是xml可以应付比较负责的配置信息,properties可以应付比较简单的配置信息。但是两者在存取速度和效率上,又有什么区别呢?
      

  5.   

    xml
    回复内容太短了! 
      

  6.   

    J2EE-xml ;在数据结构复杂的情况下,优先考虑的是如何应对数据,此时速度和效率只能排第二级考虑,所以xml较为合适;J2SE-properties 一般的配置速度上properties较为优越,结构也很清晰。。像楼上说的 你也可以混着用啊。不必管那么多啊。。 
      

  7.   

    J2EE --> xml 用xml比较好吧。
      

  8.   

    1.xml 
    2.properties 
    3.其他 如果配置文件比较大,包括内存占用率、读写速度的考虑。 
    那种比较合适?配置文件不会超过1M吧,超过了就不叫配置文件了.实在太大就用sqlite之类的小型数据库或者TokyoCabinet之类的Key-Value数据库.
    XML可以用来表示复杂的又层次的配置
    properties 用于key-value类型的配置
      

  9.   

    谢谢大家,我明白了。properties的速度快,但是不适合结构复杂的应用配置环境。
    xml的速度慢,但是适合结构复杂的应用配置环境。我希望项目做性能调优的时候,要考虑的方方面面,任何一个未知的问题都需要去解决。谢谢大家的顶力支持了。。我结贴了。