前言
这篇博客主要是对java注解相关的知识进行入门级的讲解,包括**,核心内容主要体现在对java注解的理解以及如何使用。希望通过写这篇博客的过程中让自己对java注解有更深入的理解,在工作中可以巧妙的使用注解,完善自己对基础知识的理解和使用。
目录
1.注解概述
2.注解作用
3.java常见的注解
4.如何自定义注解
5.元注解
6.注解反射
1.注解的概述
注解,告诉编译器如何运行程序!
2.注解的作用
1)告诉编译器如何运行程序;
2)跟踪代码依懒性,简化(取代)配置文件
3.常见的注解
/** * 常用的注解 * @author sjk * */ public class Anno { /** * 重写父类的方法 */ @Override public String toString() { return super.toString(); } /** * 抑制编译警告 */ @SuppressWarnings(value = {"unused","unchecked"}) public void stady() { System.out.println("好好学习,天天向上"); } /** * 标记该方法已经过时 */ @Deprecated public void workHard() { System.out.println("该方法已经过时"); } /** * 单元测试 */ @Test public void test() { System.out.println("单元测试不用谢main方法"); } }
4.如何自定义注解