gpt4 book ai didi

java - Eclipse - 即使java文件有编译错误也会自动生成类文件

转载 作者:太空宇宙 更新时间:2023-11-04 09:51:54 25 4
gpt4 key购买 nike

我创建了一个简单的 java 文件,但有编译错误(已删除;在第 4 行)。

    public class Test {

public static void main(String args[])
{
System.out.println("Hi")
}
}

保存后,如果我看到 bin 文件夹,我可以看到正在创建类文件(Test.class)。而如果我们通过 Windows 命令提示符编译相同的 java 代码,则不会创建类文件。

Eclipse生成编译后的类文件(下)

    public class Test
{
public static void main(String[] paramArrayOfString)
{
throw new Error("Unresolved compilation problem: \n\tSyntax error,
insert \";\" to complete BlockStatements\n");
}
}

您能否告诉我们为什么我们看到包含编译错误的文件有两种不同的行为。

最佳答案

Eclipse 的重点是让您能够进行软件开发。您所看到的行为允许您例如对类中没有编译错误的部分启动单元测试,以检查在重构其他部分或添加新功能时,类的该部分的现有行为是否仍然相同。

关于java - Eclipse - 即使java文件有编译错误也会自动生成类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54630945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com