首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Java Properties如何用啊?有没有更好的案例实际点用

2011-12-08 
Java Properties怎么用啊?有没有更好的案例实际点用?Java code/*TestProperties*/import java.util.Proper

Java Properties怎么用啊?有没有更好的案例实际点用?

Java code
/*TestProperties*/import java.util.Properties;import java.util.Enumeration;public class TestProperties{    public static void main(String[]args)    {        Properties props=System.getProperties();        Enumeration prop_names=props.propertyNames();                while(prop_names.hasMoreElements())        {                String prop_name=(String)prop_names.nextElement();                String property=props.getProperty(prop_name);                System.out.println("属性:"+prop_name+"'是"+property+"'");        }    }}


[解决办法]
Properties不就是这么用的吗?通常从ini或者xml里面读入程序需要的初始参数。

另外,ResourceBundle的2个子类也蛮好用的。
[解决办法]
Java code
    private ConnectionFactory()    {        Properties prop = null;        try        {            InputStream in = this.getClass().getClassLoader()                    .getResourceAsStream("properties/dbconfig.properties");            prop = new Properties();            prop.load(in);            driver = prop.getProperty("driver");            dbURL = prop.getProperty("url");            user = prop.getProperty("user");            password = prop.getProperty("password");            in.close();        } catch (Exception e)        {            System.out.println("No dbconfig.properties defined error");            System.exit(-1);        }    } 

热点排行
Bad Request.