news 2026/10/26 20:11:26

Java基础学习笔记 16、注解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Java基础学习笔记 16、注解

文章目录

  • 前言
  • 一、认识注解
    • 1.1、介绍注解
    • 1.2、开发中常见注解使用
  • 二、自定义注解
    • 2.1、自定义注解说明
    • 2.2、JDK1.5提供的四个元注解
    • 2.3、快捷方式
  • 三、利用反射获取注解信息
  • 四、JDK8中注解的新特性
    • 4.1、可重复注解(两种方式)
      • 两种方式实现
      • 获取可重复注解的值(两种方式)
    • 4.2、新增类型注解(2个)
  • 参考文章

前言

本文是付费专栏《Java后端开发从入门到进阶》的配套文章,所属阶段与专题为「阶段一:Java基础与编程内功 / 1.1 Java语言基础」。

专栏介绍:适合 Java 初学者及希望系统查漏补缺的开发者。专栏不仅讲“怎么用”,还会深入源码与底层原理,结合真实开发场景和代码案例,帮助你建立完整的 Java 技术知识体系。

本文所属付费专栏目录:Java后端开发从入门到进阶整体专栏目录汇总



一、认识注解

1.1、介绍注解

注解(Annotation):从JDK5.0开始,Java增加了对元数据(MetaData)的支持,及注解。

Annotation就是代码中的特殊标记,这些标记可以通过设置在编译时、类加载时、运行时读取来执行相应的处理。通过注解可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。并且代码分析工具、开发工具和部署工具都可以通过这些补充信息进行验证部署。

  • Annoation可以像修饰符一样使用,可用于修饰包、类、构造器、方法…之前,并且能够设置指
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/16 19:22:22

2027届大数据管理与应用秋招:物流运营面试的数据分析思路拆解

先说判断:面试官问履约效率,想听的不是你懂大数据,而是你懂履约。 大数据管理与应用专业的优势不在算法,在于能把一个模糊的效率问题拆成可量化的环节,再定位到具体节点。京东物流2027届新锐之星的综合运营管理方向定位…

作者头像 李华
网站建设 2026/10/22 23:31:05

TPS259483AYWPR+ATmega32构建智能电源路径保护系统

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/17 6:33:57

coreldraw实操笔记

适用:广告、海报、展板、图文排版、标识标牌、手举牌制作基础图形绘制(矩形)1. 绘制矩形快捷键:F6操作步骤:按F6,画布拖动绘制矩形;V挑选工具调整位置大小应用场景:展板底框、图片外…

作者头像 李华
网站建设 2026/10/22 23:19:32

eFuse与MCU协同:嵌入式系统电源路径保护实战方案

1. 先说结论:这一套组合到底在保护什么 很多嵌入式板卡损坏,不是死在CPU手里,而是死在电源入口那一瞬间。现场热插拔、24V电源抖动、负载短路、大电容充电瞬间的冲击电流,任何一次波动都可能把DC-DC、主控甚至整块板卡带走。常规做…

作者头像 李华
网站建设 2026/10/16 19:13:58

Ponytail 插件完全指南:从核心定位到配置避坑的实战解析

1. 从“ponytail”这个词说起:它到底指什么第一次看到“ponytail”这个词,绝大多数人的第一反应是“马尾辫”——一个再普通不过的发型名词。但如果你是在插件、工具或者某个技术社群的语境里撞见它,那它大概率不是指发型,而是某个…

作者头像 李华