运行时的好理解,另外两个呢?

来源:6-1 课程总结

kyson

2016-12-22 23:30

运行时注解好理解,貌似网上大部分都说的这个,但是class及source级别的不知道能用来做什么?

写回答 关注

4回答

  • BoxboxMan
    2019-05-07 17:29:21

    编译,你的代码实时在IDE中进行编译检测,如果语法出现问题则会报出错误。

    class,你的注解会存在于编译完成的 xxx.class文件中,这是跟虚拟机的类加载机制有关。

    这是我个人的理解。

  • 慕粉3796571
    2017-06-12 13:03:41

    class编译级别注解有提示作用

  • kyson
    2017-02-18 20:51:55

    这几天看了下编译时注解,好像也就那么回事,简单的说就是:

    JDK或者Android的APT提供编译时(javac)的回调,这个回调告诉你有哪些代码有注解,然后你可以拿到这些注解信息及被注解代码的信息,然后利用一些工具(或者干脆自己拼接)生成java代码,最后运行的时候通过反射拿到生成的代码的方法或者类等等。

  • ValarRay
    2016-12-25 10:44:25

    同问。。

全面解析Java注解

注解Java中的常用技能,通过实战演示注解在实际项目中的应用

126934 学习 · 102 问题

查看课程

相似问题