日期:2014-05-20  浏览次数:20778 次

-D标识用于JAVA命令,表示系统属性值对,值对是什么东西?
如题,谢谢。

------解决方案--------------------
就是键值对。

由于有些参数需要变化的,不能写死在程序中,我们就可以采用这种方式在执行命令时设置一些参数。
这样的话,我们就不用在程序代码中把具体的值给写死。

举个例子:
Java code
public class Test {
    
    public static void main(String[] args) {
        String path = System.getProperty("my.property.path");
        String file = System.getProperty("my.property.file");
        System.out.println("path = " + path);
        System.out.println("file = " + file);
    }
}