Java@用法

​ java用 @interface Annotation{ } 定义一个注解 @Annotation,一个注解是一个类。
@Override,@Deprecated,@SuppressWarnings为常见的3个注解。
​ 注解相当于一种标记,在程序中加上了注解就等于为程序加上了某种标记,以后,
JAVAC编译器,开发工具和其他程序可以用反射来了解你的类以及各种元素上有无任何标记,看你有什么标记,就去干相应的事。

@Override

​ 注解@Override用在方法上,当我们想重写一个方法时,在方法上加@Override,当我们重写的方法

的名字出错时,编译器就会报错,如图:

57-1

@Deprecated

​ 注解@Deprecated,用来表示某个类的属性或方法已经过时,不想别人再用时,在属性和方法

上用@Deprecated修饰,如图:

57-2

@SuppressWarnings

​ 注解@SuppressWarnings用来压制程序中出来的警告,比如在没有用泛型或是方法已经过时的时候,
如图:

57-3

  • springboot连接mysql(Access)错误

    SpringBoot连接MySQL时遇到ERROR 1045 (28000): Access denied for user ‘root‘@’localhost’ (using password: YES) 在yml配置文件...

    springboot连接mysql(Access)错误
  • antd输入文本域样式

    a-textarea文本域样式问题 当时开发遇到一个问题,使用antd的a-textarea的时候宽度定义不了,进一步排查发现a-textarea标签antd框架那边已经对这个样式做了约束,所以一般的加style改不了,转而...

    antd输入文本域样式
  • vuex基本使用

    vuex学习 简介​ vuex是专门用来管理vue.js应用程序中状态的一个插件。他的作用是将应用中的所有状态都放在一起,集中式来管理。这里所说的状态指的是vue组件中data里面的属性。 vuex组成结构示意图​ ...

    vuex基本使用
  • vue-axios的get请求个post请求

    vue-axios的get请求个post请求 Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中,能够拦截请求和响应,能转换请求与响应数据,能取消请求,自动转换Json格式,浏览器...

    vue-axios的get请求个post请求
  • FirstLove

    FirstLove ​ ​ 你总有一天要跟所有的记忆相安无事握手言和,那里面有她也有你,有她的青春也有你的年华。那个人永远活在时间里了,你把她拉不出来,自己也回不去,就这样吧,让她安静的留在那里...

    FirstLove
  • 侠客行

    侠客行 赵客缦胡缨,吴钩霜月民。 银鞍照白马,飒沓如流星。 十步杀一人,千里不留行。 事了拂衣去,深藏功与名。 闲过信陵饮,脱剑膝前横。 将炙啖朱亥,持觞劝侯嬴。 三杯吐然诺,五岳倒为轻。 眼花耳热后,...

    侠客行
  • 毕业感想
  • 可爱的小马

    可爱的小马 小套路,感谢陈同学的配合,可惜陈同学好像不喜欢(无奈~ 要图片可以私信,哈哈哈!!!

    可爱的小马
  • 从ssr到v2ray

    从ssr到v2ray(ubuntu 18.04) ​ 事件起因是因为用shadowsocks被封得太平常了,记得那天晚上我改一个端口就被封一个,无奈之下转到v2ray。 其中要做好准备工作。 1、申请域名。因为...

    从ssr到v2ray
  • 山川异域,风月同天

    山川异域,风月同天 1一個國度的山川,不可能跑到另一個國度。而天上的風月,則不受此拘限,不同國度的人可以共見

    山川异域,风月同天