转载:https://juejin.im/entry/577142c3a633bd006435eea4 什么是注解 先来看看Java文档中的定义 An annotation is a form of metadata, that can be added to Java source code. C ...
分类:
其他好文 时间:
2017-04-28 15:53:37
阅读次数:
241
首先我们为什么需要做日志管理,在现实的上线中我们经常会遇到系统出现异常或者问题。这个时候就马上打开CRT或者SSH连上服务器拿日子来分析。受网络的各种限制。于是我们就想为什么不能直接在管理后台查看报错的信息呢。于是日志管理就出现了。 其次个人觉得做日志管理最好的是Aop,有的人也喜欢用拦截器。都可以 ...
分类:
编程语言 时间:
2017-04-26 21:59:57
阅读次数:
259
自定义注解类编写的一些规则: 1. Annotation型定义为@interface, 所有的Annotation会自动继承Java.lang.Annotation这一接口,并且不能再去继承别的类或是接口. 2. 参数成员只能用public或默认(default)这两个访问权修饰 3. 参数成员只能 ...
分类:
编程语言 时间:
2017-04-19 13:01:19
阅读次数:
483
注解看起来很神秘,其实看穿了就是一种标记,通过运行时获取标记进行后续处理。说到运行时自然离不开反射,所以注解就是反射的一种应用。使用元注解就可以实现自定义注解,元注解只有4个:Retention、Target、Document和Inherited,分别用于标记注解的保留策略、应用目标、是否包含于ja ...
分类:
其他好文 时间:
2017-04-17 14:11:24
阅读次数:
177
Android支持Java默认的那些注解,同时通过Support Annotations也额外提供了很多注解,了解并熟练使用这些注解能够让你的代码更加严谨,结构更加清晰、架构更易维护
分类:
移动开发 时间:
2017-04-17 10:23:25
阅读次数:
849
一、@interface Java用 @interface Annotation{ } 定义一个注解 @Annotation,一个注解是一个类。 二、@Override,@Deprecated,@SuppressWarnings 注解相当于一种标记,在程序中加上了注解就等于为程序加上了某种标记,以后 ...
分类:
编程语言 时间:
2017-04-10 18:14:50
阅读次数:
260
一、自定义注解1. 使用关键字 @interface2. 默认情况下,注解可以修饰 类、方法、接口等。3. 如下为一个基本的注解例子://注解中的成员变量非常像定义接口public @interface MyAnnotation { //不带有默认值 String name(); //带有默认值 i... ...
分类:
编程语言 时间:
2017-04-06 23:17:11
阅读次数:
167
你可能经常在build.gradle文件中看到,这样的字眼,annotationProcessor、android-apt、Provided,它们到底有什么作用?下面就一起来看看吧
1、什么是A...
分类:
移动开发 时间:
2017-04-01 19:19:33
阅读次数:
1523
转自:http://blog.csdn.net/yixiaogang109/article/details/7328466 Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java ...
分类:
编程语言 时间:
2017-03-27 21:38:22
阅读次数:
245
在网上找了很多资料也有写的比较好的,但是总有有一点半点的细节没有写出来,在这里自己总结下使用。 使用Java的自定义注解,首先个人需要了解下Java为我们提供的元注解和相关定义注解的语法。(这个我在网上选择了一篇详细的介绍链接在文章最底层) 1、首先自定义我们需要的注解 2、将自定义注解标识在不需要 ...
分类:
编程语言 时间:
2017-03-22 17:55:53
阅读次数:
180