编程 注解 注释 区别

1、注解、注释有什么区别

了解注释看这里:注释是什么
了解注解看这里:注解是什么

注解和注释很多人会混淆,它们之间的应用场景和具体使用完全不同,具体如下:

    用途不同
    注解通过标注包、类、字段、方法、局部变量、方法参数等元素,告诉JVM这些元素的附加信息(元信息)。
    注释是用来告诉开发人员这段代码的逻辑、说明、特点等,可以无限制的自由发挥。

    具体使用不同
    注解通过@来标注响应的元素,对于位置、语法、内容都有严格的限制,如果有任何错误,编译过程中就会异常。
    注释非常随意,在注释中可以填写任何内容,完全没有任何限制,甚至支持编写html。

    编译过程不同
    注解可以通过配置,在运行中让JVM去读取它,并完成对应的操作,一般会通过反射来获取我们为某个元素标注的注解。
    注释会被编译器完全忽略,完全是提供给开发人员作为参考使用。

    重要性不同
    注解目前来讲越来越重要,由于他可以对几乎所有元素进行描述和说明,在大多数框架中都非常喜欢使用注解来辅助配置。
    注释在代码规范越来越完善今天,作用越来越不明显,一段好的代码即便没有任何注释也能让开发者一目了然,而代码零注释的声音也越来越响,它的唯一作用可能就是用来生成javadoc了。
---------------------
作者:幽灵雾
来源:CSDN
原文:https://blog.csdn.net/ooppookid/article/details/51761519
版权声明:本文为博主原创文章,转载请附上博文链接!

 

转载自:  https://blog.csdn.net/ooppookid/article/details/51761519

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值