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

发布网友

我来回答

1个回答

热心网友

这不是运行java程序,这是编译java源码,其中:
javac是java的编译器名;-d是编译器的参数选项,用来指定生成的包目录和.class文件的根目录,.表示将根目录指定为当前目录;Test.java是源文件名。
假设源文件Test.java中有如下包语句:package A.B;
则生成的Test.class文件保存在路径.\A\B\Test.class中。
如果没有包语句,则Test.class文件保存在路径.\Test.class中。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com