Annotation--注解

程序开发结构的历史:

1. 在程序定义的时候将所有可能使用到的资源全部定义在程序代码中。(如果修改程序,要修改文件的源代码)

2. 引入配置文件,在配置文件之中定义全部要使用的服务器资源。(配置文件会巨多,所有操作要通过修改配置文件完成,开发难度提升)

3. 将配置信息重新写回程序之中,利用一些特殊标记与程序代码进行分离。这就是注解 Annotation。

 现在的开发基本是通过 配置文件 + Annotation 的形式完成。

 

Java的几个基本注解:

准确覆写:@Override---(明确表示一个方法是由覆写得到的):(子类继承父类,且发现父类中的某些方法功能不足时,会采用【覆写】的形式对方法功能进行补充。)

 过期操作:@Deprecated(在一个软件项目的迭代开发过程中,有某个方法或类存在缺陷,导致新版本使用时会有不适应的地方,要给一个过渡时间,目的是告诉新用户不再使用,老用户不影响):

压制警告:@SuppressWarnings (不愿意见到某些提示信息,或者已经知道错误在哪里,就可以进行警告信息的压制)

posted @ 2019-02-20 14:27  眉毛病  阅读(151)  评论(0编辑  收藏  举报