Java注解学习
Posted 灵犀一指
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java注解学习相关的知识,希望对你有一定的参考价值。
Java提供了特定的注解(比较基础的例如:Override、Deprecated、SuppressWarnings)。
自定义注解:
有三种:
普通注解:
public @interface aAnnotation {
String value();
int i();
float f() default 2.0f;
double d();
}
public class AnnotationTester {
@aAnnotation(value = "hello", i = 1, f = 2.0f, d = 3.0)
public void Method()
{
}
}
标记注解:
public @interface MarkerAnnotation {
}
public class AnnotationTester {
@MarkerAnnotation
public void Method()
{
}
}
单值注解:
public @interface SingleValueAnnotation {
String value();
}
public class AnnotationTester {
@SingleValueAnnotation("hello")
public void Method()
{
}
}
以上是关于Java注解学习的主要内容,如果未能解决你的问题,请参考以下文章