Annotation:代码开发模式简介

代码开发模式简介

Annotation可以说是整个JDK发展的一项重要技术,因为从现在的开发来讲,Annotation的使用已经变得广谱化,只要有项目基本上都会有Annottation出现。

如果要想理解Annotation的作用,那么首先必须通过历史来进行一些简单的回顾,

对于软件项目的开发往往会经历一下三个过程:

1.在进行软件项目的开发过程之中,会将所有使用到的第三方的信息或者程序有关的操作都写在程序里;

 |-如果现在突然假设你的服务器的地址更换了,则意味着你需要更改程序源代码、而这个工程就相当庞大了;


2.使用一个配置文件,程序在运行的时候要通过配置文件读取相关的配置操作

|-如果此时要想更改一些配置,那么只需要更改配置文件即可,也就是说可以在不修改源代码的前提下实现项目的变更。


·当时用配置文件之后,虽然代码的维护方便了,但是开发里面确实不是很方便,另外,这些配置文件如果是非专业人士很难去修改,并且会造成一件可怕的事情:一个项目的配置文件可能会非常多。所以一旦进行修改的时候那么配置文件数量的胖发会直接造成开发者晕眩。

于是后来JDK提供了一个新的做法,将配置写回到程序里面,但是与传统的程序做一个区分,这样就形成了注解的概念。 

但是要提醒的是,并不是说谢了注解之后就可以不使用配置文件了,事实上配置文件现在依然存在,只不过少了。

本次主要来看三个JDK内置的注解:@Override、@Deprecated、@SuppressWarnings.



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值