eclipse中以下注释之间有什么区别:
/后跟一个*
/*评论...*/
/后跟两个**
/**评论...*/
两条评论的颜色也不同.当我们使用第二类注释时,它会自动显示@author名称.为什么会这样?
Den*_*ret 10
该/** */评论是javadoc的意见,更多的细节在这里:
文档评论(文档评论)
Java源代码中由/**...*/delimiters分隔的特殊注释.这些注释由Javadoc工具处理以生成API文档.
它们的特定格式允许一些工具构建API文档,就像您在标准软件包中看到的那样,如果运行它,也可以构建自己的代码.它允许您以正式的方式描述参数,返回的内容等.
这个文档不仅在您生成时(以HTML或其他格式呈现)呈现给您,它还以多种方式呈现在IDE中,例如Eclipse,例如当您的鼠标悬停某些名称时.在javadoc中编写方法和类的用户所需的重要信息(并且不超过有用的信息)是一个重要的良好实践.
值得一提的/* */是,这不仅有助于评论多行.考虑一种情况,当您想要在if条件中注释掉某些内容时:
if(a==b && c == d)
Run Code Online (Sandbox Code Playgroud)
然后,如果您想要删除a==b并稍后将其放回,则无法使用,//因为它会在其后注释掉整行,因此您执行以下操作:
if(/*a==b &&*/ c == d)
Run Code Online (Sandbox Code Playgroud)
顺便说一句,这与Eclipse无关,这是一个Java功能.