dos命令行下不同包的方法类与调用类的编译与运行

方法类为calc文件夹下的CalcTax.java,
调用类为test文件夹下的TestCalcTax.java,
此时calc和test文件夹都在路径 D:/Tax/ 下

编译:
此时编译TestCalcTax.java可在dos命令行下用绝对路径
javac -cp D:/Tax/calc D:/Tax/test/TestCalcTax.java

也可进到 Tax/ 目录下用相对路径,目录calc和test前不加 / 否则出错
javac -cp calc/ test/TestCalcTax.java

且不用另行编译CalcTax.java,

运行:
java -cp D:/Tax/calc;D:/Tax/test TestCalcTax
也可用相对路径

注意
- 方法类CalcTax.java中被调用类使用的方法和变量应用public修饰

若CalcTax.java类放在function包下,TestCalcTax.java类放在call包下
编译:
应先另行编译CalcTax.java,在D:/Tax/calc 下打开dos命令行
javac -d . CalcTax.java
-d 后为一个点,两个点则为上级目录了

再到 test/ 下
javac -cp ../calc -d . TestCalcTax.java

运行:
test/ 下 注意下面的 .. 和 .
java -cp ../calc;. call.TestCalcTax

注意:
调用类TestCalcTax.java 要加import function.CalcTax;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值