gpt4 book ai didi

java - Java 文件上的 Dos2unix

转载 作者:太空狗 更新时间:2023-10-29 12:09:44 25 4
gpt4 key购买 nike

如果在编译 Java 源文件之前运行 dos2unix 命令,是否有任何影响或反响? Java 文件将从 Linux 中的 CVS 存储库下载,然后通过 Ant 脚本编译为 jar。谢谢。

最佳答案

甚至不需要对此进行测试(理论上):在 Java 语言中,换行符没有任何语义意义。因此存在是无关紧要的(对编译器而言)。

因此,人类读者会发现查看具有 换行符的源代码或在它们合法的任何地方换行符的源代码非常不愉快 - 对于编译器,如前所述:它不会没关系。

因此,像 dos2unix 这样的工具不应该对源代码进行任何可能产生“语义”差异的更改。

当然:真正的答案是:不要花时间担心换行符。投资于将整个系统从 1999 年转移到 2018 年(例如,将 CVS 替换为 git,将 Ant 替换为 maven/gradle)。

关于java - Java 文件上的 Dos2unix,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49136817/

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