java中注释和注解于什么区别啊?

???为什么很多讲注解的地方,都说文档注释一类的。这两者不是有区别吗,怎么@Ovrride这种注解类型也会说成文档注释啊?... ???为什么很多讲注解的地方,都说文档注释一类的。这两者不是有区别吗,怎么@Ovrride这种注解类型也会说成文档注释啊? 展开
 我来答
迅捷曝巴蛋藕aS0b9
2012-07-22 · TA获得超过665个赞
知道小有建树答主
回答量:138
采纳率:100%
帮助的人:75.8万
展开全部
首先来说注释有三种:// /* */ /** */ 前两种编译器直接跳过,从来不阅读,第三种编译器是可以看懂的,当你使用javadoc这样的命令时会用到,用来生成API时用的。

注解:这东东完全就是给编译器看的。 比如@Ovrride表示这个方法是重写了父类中的方法,而不是自定义的,所以这个时候编译器会去检查你的方法名是否和父类一样,是否写错了。

起初,注解是比较简单的,后来注解里面可以加入变量和参数,以节省代码(这些代码都是大家共同认可的,用一个公式给代替了)

注解是对计算机的说明,也可以不用注解,自己写代码告诉计算机编译器。 注解其实就是代码,只是看起来和我们自己写的有点不一样而已。也是代码的一部分,学习Hibernate和Spring等的时候会大量用到注解,用来节省大量代码。
猿界汪汪队
2012-07-22 · TA获得超过116个赞
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:141万
展开全部
注释是供人看的,注解是供程序调用的。一种是程序员写给另一个程序员的,一种是程序员写给计算机解析的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1012432063
2015-09-30
知道答主
回答量:50
采纳率:0%
帮助的人:14.9万
展开全部
注释是,用来辅助理解代码的语句,包括
单行注释(//),
多行注释(/**/),
文本注释(
/**
*
*
*/


而注解是框架里面的代码,一般位于类头,方法头形如(@Controller与@RequestMapping(value = "poi/action/pio"))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ae62e4b
2012-07-22
知道答主
回答量:54
采纳率:0%
帮助的人:17.3万
展开全部
木的区别。
追问
???为什么很多讲注解的地方,都说文档注释一类的。这两者不是有区别吗,怎么@Ovrride这种注解类型也会说成文档注释啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式