是否可以注释代码块?例如循环还是大括号?如果是这样,怎么办?
第一.java
package An;
import An.ForCycle;
class First {
public static void main(String[] args) {
First f = new First();
}
public First () {
@ForCycle
{ // error: illegal start of type {
int k;
}
@ForCycle
for (int i = 0; i < 5; i++) { // similar error (illegal start...)
System.out.println(i);
}
}
}
ForCycle.java
package An;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Retention(RetentionPolicy.SOURCE)
public @interface ForCycle {}
根据http://www.javacodegeeks.com/2012/11/java-annotations-tutorial-with-custom-
annotation.html
@Target
–指示注释类型适用的程序元素的种类。一些可能的值是TYPE,METHOD,CONSTRUCTOR,FIELD等。如果目标元注释不存在,则可以在任何程序元素上使用注释。
任何程序元素(我猜)都意味着阻塞,不是吗?那么,为什么我不能注释 block 或 for ?我想念什么?
感谢帮助
关于使用强化代码注释的名称和语法,我有一个问题。 简短、简短、非常简短的版本是:我正在寻找一个指南/手册,它将列出可用的代码内注释,并为它们的预期用途提供一个示例。专门用于从Fortify扫描结果中省略一组“SQL注入”和“SQL注入:持久性”问题。 TL;博士;细节: 强化版:19.1.0 平台:Java 8;Web App(Weblogic 12.2.1.4.0(12c));Redhat Un
问题内容: 我想知道Vim中是否有任何键映射可以让我缩进某些代码行(无论这些行是在可视模式下选择的,还是在当前光标位置上方/下方的 n 行)。 所以基本上是可以转换以下内容的东西 至 我可以使用或注释掉相关行。理想情况下,如果给定的行已被注释掉,我也希望使用相同的键盘映射来取消注释。 问题答案: 步骤1: 转到要评论的第一行的第一列。 步骤2: 按:+,然后选择要注释的行: 步骤3: - spac
我一直在从WebStorm和Rubymine转移到Atom,我真的很想念Jet大脑编辑器的一个功能,在这个功能中,您可以选择一个代码块,然后按CMD-,它会在开始时添加特定语言的注释字符每一行。(为ruby。为js,为css等)。 Atom是否有内置的快捷方式或提供此功能的软件包?
@Bean public WebMvcEndpoint HandlerMap webEndpoint ServletHandlerMap(WebEndpoint供应商webEndpoint供应商,ServletEndpoint供应商servletEndpoint供应商,控制器Endpoint供应商控制器Endpoint供应商,Endpoint MediaTypes endpoint MediaTy
在Office的VBA编辑器(ALTF11)中,如何注释或取消注释代码块?
问题内容: Java类通常分为逻辑“块”。是否有标记这些部分的约定?理想情况下,主要的IDE将支持它。 我个人使用此方法: 但是,某些编辑器似乎对此有问题。 例如,在Objective-C代码中,您可以使用以下方法: 这将导致XCode中的菜单如下所示: 问题答案: 我个人使用80个字符的行分隔符,如下所示: 当然,对于这么小的POJO来说,这似乎有点过大了,但是请相信我,它在某些大型项目中非常有