java中annotation的略谈
来源:互联网 发布:java hmacsha256 编辑:程序博客网 时间:2024/05/16 09:32
Jdk1.5之后,系统中已经建立了如下的三个内建的Annotaion类型,用户可以直接使用:
@Override:表示方法重写,子类必须覆写父类的方法。
如果重写的方法以及参数与父类一直那么看不出@oveerride的作用,但是如果重写的方法与父类方法不一致,那么程序将在编译阶段出错,这个注解的作用是帮助我们避免一些低级错误。
public interface Fruit {
public void say();
}
public class Apple implements Fruit{
@Override
//public void say() {
public void say2() {
// TODO Auto-generatedmethod stub
System.out.println("我是苹果");
}
}
2.@Deprecated:表记为过时,不建议使用.
@deparected用于表示某个程序元素已经过时,当其他程序使用已过时的类.方法时,编译器将会给出警告。调用它的的类也会给出警告。
给出警告的形式是:在eclipse中注解此方法会被删除线表记出来,以引起编程人员的注意。
可以用@SuppressWarnings:用于压制警告信息。
@suppressWarnings会一直作用于改程序元素的所有子元素。例如:使用@suppressWarnings标示的一个类来取消显示某个编译器警告,同时又标识该类里的某个方法取消显示另一个编译器警告,那么在此方法中同时取消显示这两个编译器警告。
0 0
- java中annotation的略谈
- PHP中session用法的略谈
- Java中Annotation的介绍
- Java反射中Annotation的
- java中Annotation的简介
- Memcached-java略谈
- Java中synchronized,sleep()和wait()的初略认知
- 关于Java中Annotation的详解
- java之synchronized略谈
- 略谈ASP.NET中C#的string引用类型
- java中自定义annotation
- Java中注解Annotation
- Java中自定义Annotation
- java.lang和java.lang.annotation中实现Annotation的类小结
- java.lang和java.lang.annotation中实现Annotation的类小结
- list中remove容易略的错误
- Java的annotation
- Java的注解(Annotation)
- 华为机试题 2015
- Jquery chosen动态设置值 select Ajax动态加载数据 设置chosen和获取他们选中的值
- IT人生存法则
- swing 最小化成托盘
- 【排序结构6】 桶排序 大数据排序
- java中annotation的略谈
- s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(三 APP应用)
- Swing各种提示框
- 一、springMvc的使用配置
- js替换html代码标签
- Cocos2d-js官方完整项目教程翻译:六、添加Chipmunk物理引擎在我们的游戏世界里
- 线段树
- 生产环境下JAVA进程高CPU占用故障排查
- jincheng zhanyong