关于java里面注解的理解

原创 2015年11月18日 12:52:41

今天看了java注解,总结一下注解的使用

    (1)注解可以让我们更明白该方法的使用,譬如你在某方法的上面加上@ThreadSafe的时候,别人一看就知道该方法是线程安全的,就可以安心在多线程情况下使用该方法。
    (2)注解可以帮助我们正确开发,譬如你想覆盖掉一个父类的方法,有可能方法名称写错了,如果用@Override很容易检测到这样的错误
    (3)通过注解我们可以设置对象的值,这在Spring等框架有着很广的应用,通过注解开发者很容易设置对象的值,然后再根据反射去获取变量以及开发者设置的值,从而正确初始化成开发者所需要的对象

深入理解Java注解——注解之基本概念

什么是注解(Annotation):  Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,...
  • Ssunsets
  • Ssunsets
  • 2016年04月02日 07:47
  • 2200

JAVA 注解的学习和对Spring注解的理解

从前年开始使用spring和hibernate,mybatis等框架时,就转到注解来了。直到前些时,突然对注解开始好奇起来。为什么写注解就可以了?不需要大量配置文件呢?于是我查看了一些资料,对注解有了...
  • Fly_Sky520
  • Fly_Sky520
  • 2014年03月19日 15:00
  • 17160

深入理解Java注解(1):基础详解

什么是注解(Annotation):   Annotation(注解)就是Java提供了一种与程序元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,...
  • zhoudaxia
  • zhoudaxia
  • 2014年06月29日 17:38
  • 6117

深入理解Java 注解原理

注解(Annotation)是JDK1.5引入的新特性,包含在java.lang.annotation包中,它是附加在代码中的一些元信息,将一个类的外部信息与内部成员联系起来,在编 译、运行时进行解析...
  • zhang0558
  • zhang0558
  • 2016年09月24日 00:41
  • 5713

深入理解Java:注解(Annotation)自定义注解入门

如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处...
  • changsimeng
  • changsimeng
  • 2017年03月22日 10:35
  • 723

Java注解一 注解的含义

Java注解一 注解的含义在学习Spring框架的时候就觉得注解很神奇,为什么简单的注解有这么神奇的功能,一直想去了解其中的奥秘,可惜的是到今天才实践。在Spring框架中一个@Controller ...
  • jhfsdfs
  • jhfsdfs
  • 2016年05月21日 14:23
  • 1300

解析字段上的注解并为该字段注入一个对象

1,创建一个注解类 package com.sunyb.annotation; import java.lang.annotation.Retention; import java.lang.an...
  • syb18810107241
  • syb18810107241
  • 2016年05月22日 00:54
  • 1294

深入理解Java:注解(Annotation)--注解处理器

如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处...
  • z69183787
  • z69183787
  • 2014年10月22日 16:26
  • 1910

java注解中的4种元注解+自定义注解入门

【0】README 0.1)以下内容转自: http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html 0.2)本文主要对 4种元注解(@...
  • PacosonSWJTU
  • PacosonSWJTU
  • 2016年02月22日 22:40
  • 1263

Java的动态代理的理解

Java动态代理类位于java.lang.reflect包下,一般主要涉及到以下两个类(接口算作特殊类): (1)Interface InvocationHandler:该接口中仅定义了一个...
  • diqi77
  • diqi77
  • 2016年06月14日 17:28
  • 1225
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于java里面注解的理解
举报原因:
原因补充:

(最多只允许输入30个字)