简单记录围观annotationprocessor,并在eclipse开发自己的ap

本文介绍了Java注解处理器的目的——提供预处理机制,扩展代码能力。详细讲述了如何在Eclipse中创建和调试Annotation Processor,以及相关的接口和类。通过调试和学习相关API,可以更高效地编写此类处理器。
摘要由CSDN通过智能技术生成

annotation 的目的是什么 — 提供预处理机制,能够对代码本身扩展

在使用java编码时,我们会遇到一些重复编码的工作。这边的重复不是指逻辑上
的重复,而是指代码编写上的重复。编码过程上的重复,很难使用代码来做抽象
描述。这时候,就不自觉的怀念其C中的宏定义(define), 让我们有机会再提前一
部,在预处理器预处理阶段,对代码本身进行扩展与自动编写。Java中也提供了
类似的机制,减轻重复编码工作 — Annotation Prossor.

简介

这3个pkgs中定义了annotation processor的2个大的概念: annotation与processor

java.lang.annotation
javax.annotation
javax.annotation.processing
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值