javac,使用-d .与省略-d的区别
生活随笔
收集整理的這篇文章主要介紹了
javac,使用-d .与省略-d的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?在命令行,輸入javac,查看javac的使用方法,找到-d的解釋
?
在當前工作目錄下生成class文件,一般情況下有兩種方法
方法一: javac <srcFile>
方法二: javac -d . <srcFile>
javac 的 -d參數用于指定生成class文件的位置,.(點號)表示當前目錄。
? 當前目錄是桌面 ,桌面上有個Hello.java文件。
package com.atChina; public class Hello{public static void main(String[] args){System.out.println("hello,world2");}static{System.out.println("hello,world1");} }按照方法一,運行 javac Hello.java,生成Hello.class文件在桌面(當面目錄)。
按照方法二,運行?javac -d . Hello.java,生成Hello.class文件并不在桌面上(當前目錄),而是在 "當前目錄\com\atChina"。
如下, java 包名/類名 ?運行class文件
總結
以上是生活随笔為你收集整理的javac,使用-d .与省略-d的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring31-1: 事务-传播行为
- 下一篇: java:多态的实现机制