我在尝试java时编写了一个示例应用程序。
计算器/ Calc.java
package calculator;
public abstract class Calc {
public static float Add(float f1, float f2) {
return f1 + f2;
}
public static float Subtract(float f1, float f2) {
return f1 - f2;
}
}
Main.java
import calculator.Calc;
public class Main {
public static void main (String[] args) {
System.out.println("1+1=" + Calc.Add(1f, 1f));
System.out.println("1-0.5=" + Calc.Subtract(1f, 0.5f));
}
}
我设法使用jdk将这些类编译到他们的类文件中。
在网上浏览时,我发现了一个名为Ant的软件包,它允许编译文件。用Ant编译也给了我java类文件。
我想知道的是,当我可以使用jdk直接编译我的类而不编写任何配置文件时,是否需要Ant。当我可以立即使用jdk构建我的代码时,是否有时间投入Ant?
答案 0 :(得分:0)
Ant是构建自动化工具。它不仅可用于编译类,还可用于运行这些类,测试这些类,生成javadoc。主要用于独立部署和/或测试应用程序。
当我可以直接使用编译我的类时,是否需要Ant jdk没有写任何配置文件。
当我可以构建我的代码时,在Ant上投入一些时间 直接使用jdk?
取决于您要对代码执行的操作。查找Maven和Gradle。 Gradle是其中最新的,也可以说是更好的。