请查看java的帮助,有一个 properties类

解决方案 »

  1.   

    你可以自己写properties文件,
    用它来配置自己的软件非常方便。
    具体的类是java.util.Properties
      

  2.   

    可以调用static String System.setProperty(String key, String value)方法来增加一个属性,也可以先把属性都写到一个文件里,然后用properties类来转载。
      

  3.   

    我问的是系统属性表。
    不能通过System.setProperty(),因为为我是在用一个第三方软件包,程序里面有从系统属性表读一个参数,我要从外面改变这个值以改变这个软件包的配置!!!
      

  4.   

    比如有个db.properties文件,你可以采用如下程序进行调用Properties pro=new Properties();
    InputStream in=new FileInputStream("db.properties");
    pro.load(in);
    in.close();
    OutputStream out=new FileOutputStream("db.properties");
    pro.setProperty("name", "yourname");
    /**
    如果是要得到属性值:
    //String name=dbprop.getProperty("name");
    */
    pro.store(out,"header");
    out.close();
      

  5.   

    系统属性是虚拟机启动时自动生成的,不保存在任何文件之中,获取和修改它的办法只有System.getProperty和System.setProperty方法