网络

教育改变生活

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1038|回复: 0
打印 上一主题 下一主题

[后端开发] 什么是注解?

[复制链接]

271

主题

284

帖子

1243

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1243

最佳新人活跃会员热心会员突出贡献优秀版主

跳转到指定楼层
楼主
发表于 2021-6-25 11:22:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、认识注解在平时不知道我们是否都用过便利贴,在一张纸上写好几句话,贴在我们需要的地方。就是下面这个;
还有一个情况,大多数人都叫我们程序猿(钱多话少死得快),这也是给我们贴了一个标签。像这两种情况基本上就是注解。你可以把这两种情况联想到代码的注解上。比如我们定义了一个方法,这个方法要实现加法的运算,那么我们就可以定义一个@ADD标签。表示这个方法就是实现加法的。我们程序员一看到这个@ADD,就能很容易理解这个方法是干嘛的。简单而言。注解就是对于代码中某些鲜活个体的贴上去的一张标签。简化来讲,注解如同一张标签。
因为,如果你之前还未正式的学习过注解,你就可以把他当成便利贴标签就好了,这能帮你理解注解的大部分内容。
不过正是开始之前,还是谈一下学习注解的主要意义吧。
1、首先我们能够读懂别人写的代码,特别是框架相关的代码。
2、本来可能需要很多配置文件,需要很多逻辑才能实现的内容,就可以使用一个或者多个注解来替代,这样就使得编程更加简洁,代码更加清晰。
3、zhuangbility,也就是让你在面试的时候拿来这个的。
OK,理解了注解的思想,我们就可以正式的学习一下注解了。
二、注解我们介绍完注解之后在介绍元注解,在上面已经介绍过了,其实注解就是一张便利贴,我们可以随便写点东西,贴在我们想贴的地方。下面我们来正式的去介绍一下什么是注解以及如何定义注解。用法超级简单。
声明一个注解,其实和创建一个类差不多,只不过声明一个类是用class,声明一个接口是interface。声明一个注解很简单,使用@interface。下面我们举个例子:
简单吧,但是里面有一点需要和类、接口的声明有点不同。注解是没有方法的,只有成员变量。而且我们可以自己定义默认值。但是形式上和方法一样.我们使用的时候,就像我们在开发Spring的时候一样就好了。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

WEB前端

QQ|手机版|小黑屋|金桨网|助学堂  咨询请联系站长。

GMT+8, 2024-6-5 08:27 , Processed in 0.035056 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表