java二种方法管理资源文件
1.java.util.Properties
2.采用类加载器(只能读 不能写)
com.hp.reflect
*.java
config.properties
com.hp.resource
config.properties
1.java.util.Properties
InputStream is=new FileInputStream("config.properties");
Properties pro=new Properties();
pro.load(is);
is.close();//关闭释放系统资源
String className=pro.getProperty("className");
2.采用类加载器(只能读 不能写)
//InputStream is=TestProperties.class.getClassLoader().getResourceAsStream("com/hp/reflect/config.properties");
//InputStream is=TestProperties.class.getResourceAsStream("/com/hp/resource/config.properties");
InputStream is=TestProperties.class.getResourceAsStream("config.properties");
com.hp.reflect
*.java
config.properties
com.hp.resource
config.properties