赛迪网 > IT技术 Java > JJ2EE介绍
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

在.properties属性文件中存取设置参数

发布时间:2007.12.14 05:03     来源:赛迪网技术社区    作者:bruce

Java中提供了一个java.util.Properties工具类,使用Properties类您可以方便的从一个.properties属性文件中读取设置参数,示例代码如下:

  1.     Properties props = new Properties();
  2.     props.load(new FileInputStream("filename.properties"));
  3.     String value = props.getProperty("propertyname");


如果您的.properties文件打包入一个Jar或War文件,您可以使用ClassLoader的getResourceAsStream()方法得到一个InputStream对象,示例代码如下:

  1.         ClassLoader cl = this.getClass().getClassLoader();
  2.         InputStream is = cl.getResourceAsStream("com/company/application/application.properties");


存储这些参数时,您首先需要得到一个OutputStream对象,然后使用Properties的store()方法。示例代码如下:

  1.     Properties prop = new Properties();
  2.     FileOutputStream output = new FileOutputStream("Test.properties");
  3.     prop.store(output,"my testproperties");
  4.     output.flush();
  5.     output.close();

     (责任编辑:包春林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 关于Java 语言中的 return 语句的讨论 (12-13) · 关于 Java 连接常见数据库的连接字符串 (12-13)
· 进阶:深入浅析关于如何jar的一点总结 (12-13) · JAVA基础--Java语言中关于修饰词总结 (12-13)
· 给初学者的文章--初学Java注意什么? (12-13) · 程序人生:初学者如何才算真正掌握Java (12-13)
· JAVA基础:JAVA中对象和简单数据对象 (12-13) · 将java对象转为java String的几种方法 (12-13)
· Java语言中的强大武器--对象的序列化 (12-13) · 初学者入门:如何随心所欲操纵java数组 (12-13)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 推动产业升级 沪年内首推电子商务地方法规
· 中国域名成为全球顶级域名 促进社会信息化
· 签合同前的四问 谈八大厂商“云计算”理念
· 亚略特烟草解决方案 移民安置信息管理系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统