gpt4 book ai didi

java - Eclipse 的 $FALL-THROUGH$ 评论标准吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:52:11 25 4
gpt4 key购买 nike

我使用 Eclipse,所以对我来说,使用 //$FALL-THROUGH$ 注释是 switch 语句等的常见做法。但是我的同事使用 Netbeans 并质疑我到底用这些做什么。试图用谷歌搜索任何带有符号的东西就像试图用一双冰冻的连指手套拔牙而没有任何工具......

//$FALL-THROUGH$ 注释、美元符号和所有内容的使用是标准的 java 事物,还是某种 Eclipse 魔法?如果我在 Netbeans 或其他 IDE 中加载相同的代码,或者通过独立的 Java 编译器运行它,通过 switch 语句的失败是否仍然被标记为警告,即使是否有所述注释? 是否有除了使用 @SupressWarning 注释之外的标准方法(考虑到您必须如何使用它,这只会使代码困惑)?

最佳答案

像这样的事情依赖于 IDE/style-check-tool。没有“标准 Java 注释”。

(嗯,Javadoc 是标准的,但它们不控制编译/错误报告。)

$FALL-THROUGH$ 构造的解释在 eclipse release documentation 中提到:

The compiler problem for expected fall-throughs in switch case statements can now be suppressed by preceding the following case statement with a comment that starts with $FALL-THROUGH$. This is especially interesting for code that can't use the J2SE-5.0-style @SuppressWarnings("fallthrough") annotation.

请注意 @Suppresswarnings 的警告名称注释依赖于编译器,而不是 Java 语言标准。

关于java - Eclipse 的 $FALL-THROUGH$ 评论标准吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12807059/

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