您的位置:

java-d,java单例模式

本文目录一览:

java的-D选项作用

在环境变量CLASSPATH里把.加进去

执行 java 要cd到编译生成的TestParameter.class所在的目录

执行 javac 要cd到TestParameter.java所在的目录,执行 java 要cd到编译生成的TestParameter.class所在的目录

-D 设置系统参数

-d 设置编译生成的.class放到哪一个目录

代码如下:

public class Test {

public static void main(String[] args) throws IOException {

System.out.println(System.getProperty("log_path"));

}

}

什么叫区别,完全就不是一个意思。

经测试D:\ABC 是可以输出的,见下图:

运行java程序时javac -d . Test.java,为什么用-d. ?

这不是运行java程序,这是编译java源码,其中:

javac是java的编译器名;-d是编译器的参数选项,用来指定生成的包目录和.class文件的根目录,.表示将根目录指定为当前目录;Test.java是源文件名。

假设源文件Test.java中有如下包语句:package A.B;

则生成的Test.class文件保存在路径.\A\B\Test.class中。

如果没有包语句,则Test.class文件保存在路径.\Test.class中。

java编译包的-d表示目录,这里的d是哪个英文单词的缩写?

你好,提问者:

-d

dir

的缩写

是显示目录的。

如果解决了你的问题,请采纳,若有疑问请追问。谢谢

java的-D命令行参数

$LOG是系统环境变量 可能是在你的脚本里定义的也可能是全局定义的,你可以用echo $LOG看一下是什么.这种-DXXXX是java运行参数的语法

作用是配置一些环境变量,具体有哪些参数,参数有什么效果,和你用的实际环境、项目架构都有关

对,让程序知道log_path代表什么,具体程序怎么用,那是程序的事了

System.getProperty(“propertyName”) 比如你的就是System.getProperty("log_path")就可以拿到了

java-d参数用途

方法中的参数表示方法需要用到的数据,而返回值表示程序调用这个方法产生的结果。