javase项目中引入配置文件
2013-11-18 19:31
441 查看
package com.ww; /* * 大家肯定认识到了开发javaee和Android程序时 * 配置文件的用途,现在就让我们一起看下javase项目 * 中怎么应用配置文件,首先在项目中创建一个.properties * 文件,可以带包,也可以不带包,这个配置文件采用的是键值对 * 方式,一行代表一个键值对,写下一个的时候直接换到下一行写 * 下一个键值对,不要写;这样;就被包含在值里了,在写中文时也会 * 自动转换成二进制方式(有的时候不转)请与我联系 * 然后创建一个javase的.class文件,可以带包,也可以不带, * 在这个.class文件中的main方法中new一个java.util.Properties * 类的对象然后给配置文件加一个文件输入流,路径一定要从src开始写 * 写上所有包名,然后通过java.util.Properties对象的load方法 * 从文件输入流中读取属性列表(键和元素对)。 * 通过java.util.Properties对象的getProperty()方法 * 输入key读取value */ import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Properties; public class Test { public static void main(String[] args) { Properties prop = new Properties(); try { FileInputStream fis = new FileInputStream( "src/com/properties/test.properties"); prop.load(fis); fis.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } String str = prop.getProperty("name"); String age = prop.getProperty("age"); System.out.println(str + "\n" + age); } } /* * test.properties文件内容: * name = john * age = 12 */
相关文章推荐
- Java Callable用法
- java实现缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等
- java反射机制的实现原理
- spring mvc 国际化
- java中的io系统详解
- java高效实现大文件拷贝
- Spring事务配置的五种方式
- myeclipse中project名字前有红色感叹号的解决办法
- Java反射机制
- java throw和throws的区别及用法
- java也能写出漂亮的界面(Java开源Swing外观)
- Java,Android 项目导入Eclipse常见错误
- myEclipse中文乱码解决问题
- 在eclipse下的maven工程调试
- Ubuntu12.04LTS 给eclipse添加快速启动项
- Eclipse 中修改java编译版本
- 18个开源的Java CMS
- 设计模式原则
- Android screen capture in Eclipse DDMS
- java 在sunos中加载动态链接库的比较好的方式