目录

按照运行机制

按来源分


按照运行机制

源码注解:注解只在源码中存在,编译成.class文件就不存在了;

编译时注解:注解在源码和.class文件中都有,如JDK中@Override,@Deprecated这类注解

运行时注解:在运行阶段还起作用,甚至会影响运行逻辑的注解,如Spring中的@Autowired,运行过程中把成员变量自动注入进来。

按来源分

JDK注解、第三方注解、自定义注解!

在项目里面,大部分的注解都是来自第三方注解。

还有个额外的就是元注解

元注解:给注解进行注解

注解的注解在自定义注解中常用到。

初识Java中注解的分类相关推荐

  1. Java中注解学习系列教程-2

    简介 在上一篇文章中,我们讲解了:Java中注解的定义.JDK中内置注解.第三方注解.本文是注解系列教程中的第二篇.来看看今天主要内容:1:注解的分类2:元注解说明3:自定义注解声明一:注解的分类注解 ...

  2. java io类型_Java NIO之Java中的IO分类

    前言 前面两篇文章(Java NIO之理解I/O模型(一).Java NIO之理解I/O模型(二))介绍了,IO的机制,以及几种IO模型的内容,还有涉及到的设计模式.这次要写一些更贴近实际一些的内容了 ...

  3. Java中的异常分类[乐乐独记]

    Java中的异常分类[乐乐独记] 1.什么是异常 2.异常的大体分类 3.异常分类解释 3.1.Error异常 3.1.1.OutOfMemoryError异常 3.1.2.NoClassDefFou ...

  4. Java中注解(非注释^_^) --转载

    本文将向你介绍J2SE5.0中的新特性之一:注解.本文将从什么是注解:J2SE5.0中预定义的注解:如何自定义注解:如何对注解进行注解以及如何在程序中读取注解5个方面进行讨论. 一.什么是注解 说起注 ...

  5. java中注解 详解

    本文将向你介绍J2SE5.0中的新特性之一:注解.本文将从什么是注解:J2SE5.0中预定义的注解:如何自定义注解:如何对注解进行注解以及如何在程序中读取注解5个方面进行讨论. 一.什么是注解 说起注 ...

  6. java中注解和注释的说明

    1,什么是注解         注解(Annotation)是一种元数据形式.属于java中的一中数据类型.是书写于java代码中的,但是书写的位置被固定在类.方法.变量.参数的前面.不会改变程序的操 ...

  7. java中注解的使用_java中注解的使用

    使用过ssh框架的人一定也使用过注解,尤其是在spring框架中,注解可谓是spring容器和AOP编程的重要环节.注解就是用于修饰类.全局变量.方法.参数或局部变量的接口,java中规定,注解的使用 ...

  8. java中注解的使用与实例 (二)

    java 注解,从名字上看是注释,解释.但功能却不仅仅是注释那么简单.注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解 ...

  9. java中注解的使用与实例(一)

    注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁. 注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致.Java S ...

最新文章

  1. MyEclipse的Java Web项目配置环境搭建-如何安装tomact
  2. play!framework框架概述
  3. Kerberos认证代码分析Can't get Kerberos realm
  4. [剑指offer]面试题第[53-2]题[JAVA][0-n-1中缺失的数字][二分法][暴力法]
  5. android基础知识之一
  6. 个人如何注册小程序账号,亲测有效!
  7. python安装robotframework报错_robotframework-autoitlibrary离线安装
  8. 用Java绘制柱形图_Java使用JFreeChart绘制柱形图
  9. Android 仿 新闻阅读器 菜单弹出效果(附源码DEMO)
  10. Python自动化必会技能-Excel文件读取
  11. LINUX下载编译FreeSwitch
  12. Juniper防火墙的HA(高可用性)配置
  13. 解读|风控模型的客观认识与深入理解
  14. C++问答2 三大特性
  15. 如何写批处理文件(.bat)
  16. 2022年成都粘胶纤维产业申报条件、材料、流程
  17. 为什么程序员的工资比其他行业高这么多?
  18. 阿卡姆大酒店:牛油果蛋糕
  19. bop-vue@1.0.0 build: `gulp`
  20. Java系列一些小计

热门文章

  1. 一款世界上最快的固态硬盘
  2. 一次看过瘾的可视化大屏,网友直呼:真酷炫!比Excel强
  3. 程序员谨防加班猝死之十大建议
  4. 远程协助的伪原创工具
  5. 今天看到{飞鸽传书2009}
  6. 一个简单的完成端口(服务端/客户端)类
  7. 多媒体技术基础及应用
  8. 再谈用MFC实现文件拖放到编辑框
  9. Python用户界面编程PyQt5的四种的布局方式
  10. 第 2 节:前端面试指南 — HTML篇