【Java零基础入门22】Java注解完整详解:内置注解、元注解、自定义注解

本文是Java零基础入门系列第22篇笔记,注解是框架核心基础,讲解内置注解、元注解、自定义注解、注解解析,Spring底层大量使用。

一、注解介绍

注解是标记,给类、方法、变量附加信息,编译或运行时读取,不影响程序逻辑。

二、JDK内置注解

  • @Override 重写
  • @Deprecated 过时
  • @SuppressWarnings 抑制警告

三、元注解(修饰注解的注解)

@Retention、@Target、@Documented、@Inherited

四、自定义注解

@Target(ElementType.METHOD)

public @interface MyAnno{}

五、通过反射解析注解

本章核心考点

  1. 三大内置注解
  2. 四大元注解作用
  3. 自定义注解格式
  4. 注解+反射原理

框架底层必备知识,点赞收藏⭐~

相关推荐
咖啡八杯8 小时前
常量与枚举设计规范:HttpStatus 自定义 601 警告码
java·架构·代码规范
ThinkerQAQ_8 小时前
并发编程(六):Atomic 的实现——从 Runtime 到 CPU
java·go·picasso
小白的码BUG之路8 小时前
Docker -- 基本命令
java·docker·eureka
后端LV8 小时前
把限流从「注解」做活:RateLimitKeyResolver 四种真实业务的键玩法
java·后端
imDwAaY8 小时前
Bean的生命周期
java·笔记·后端·学习·spring·dubbo
不停喝水9 小时前
【前端转全栈java速通课】 项目实战④-1 Spring Boot 创建项目-定义接口-请求参数处理-分层规范-依赖注入
java·前端·spring boot
上下求索,莫负韶华9 小时前
Spring全家桶
java·后端·spring
w_zero_one9 小时前
链表(2)
java·数据结构·链表
白杨尚青9 小时前
C++入门篇(十一):string(中)——容量与增删改查:一篇吃透所有常用接口(万字详解)
java·开发语言·c++
SimonKing9 小时前
SSE、WebSocket 连接丢 Redis 里?那可踩大坑了!
java·后端·程序员