javac

1.javac的classpath:

-cp和-classpath这两个代表相同的含义。指的是待编译的java文件用到的其他class文件存放的地方,如果有多个,在Window上中用分号分隔;在Unix下用冒号分隔。

(classpath可以指定一个目录,也可以是一个jar包(jar包相当于一个路径))


2.需要特别注意的是,源文件逻辑所在包的层次与源文件在硬盘上实际存放的文件夹的层次的对应关系式一致的。比如一个Java源文件Test.java的包名是:com.dyc;那么Test.java这个文件所在的目录是dyc,目录dyc的父目录是com。

如果编译这个Test.java文件,那么会在指定的目录中创建com\dyc目录。


3.参考Eclipse的文件组织,在Eclipse中,一个工程下面有一个叫src的文件夹(用于保存*.java的源文件);有一个叫bin的文件夹(用于保存编译后的*.class文件)。

那么它是怎么把编译后的文件保存在bin文件夹中去的呢?用到了这个命令:

比如在dos下进入src目录:javac   -d  ..\bin   cn\itcast\Test.java

那么就成功地把src下的源文件编译到bin目录下去了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值