关于java的system property (急) 请查看java的帮助,有一个 properties类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以自己写properties文件,用它来配置自己的软件非常方便。具体的类是java.util.Properties 可以调用static String System.setProperty(String key, String value)方法来增加一个属性,也可以先把属性都写到一个文件里,然后用properties类来转载。 我问的是系统属性表。不能通过System.setProperty(),因为为我是在用一个第三方软件包,程序里面有从系统属性表读一个参数,我要从外面改变这个值以改变这个软件包的配置!!! 比如有个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(); 系统属性是虚拟机启动时自动生成的,不保存在任何文件之中,获取和修改它的办法只有System.getProperty和System.setProperty方法 Java编写增删改查,不使用数据库(用IO,或者集合框架) 用java代码怎样实现开机自启动 写一段程序,实现两条记录的判断 a++和++a有什么好方法区别 达人请进!新手在线等!MyEclipse+jsp初级问题。。。。。。。 请讲一下该类是如何初始化的? 请问J2SDK1.2.1在XP中的环境变量怎样设置? 新年到了,散分,顺便问个小问题 如何让JFrame居中! 请问各位前辈,我把java作为我的第一门计算机语言如何? 帮我调这段程序,高分谢 关于格式化输出
用它来配置自己的软件非常方便。
具体的类是java.util.Properties
不能通过System.setProperty(),因为为我是在用一个第三方软件包,程序里面有从系统属性表读一个参数,我要从外面改变这个值以改变这个软件包的配置!!!
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();