javac -d . hello.java中的 -d .是什么作用?

​语句解析:javac -d . hello.java

  • javac是编译
  • -d是打包
  • .是代表当前目录
  • hello.java是要编译的java程序

你在cmd下你输入的命令肯定是有目录的。比如前面是C:\>,那么你所输入的命令就代表在c盘根目录下进行操作.
如果你想要把生成的.class文件放在其他位置比如d盘根目录,那么命令就变为javac -d d:\ hello.java当前目录,其中hello.java是要编译的java程序。

你可能感兴趣的:(java,jvm,开发语言)