学习java annotation

Annotation介绍

内置注解

自定义注解

元注解

/**
 * 测试自定义注解的使用
 *
 */
@SxtAnnotation01
public class Demo02 {

    @Annotation01(age=19,studentName="老高",id=1001,
            schools={"北京大学","北京航空航天大学"})
    public void test(){
    }

    @Annotation02("aaaa")
    public void test2(){
    }

}
时间: 2024-10-06 10:59:57

学习java annotation的相关文章

学习笔记之Java Annotation学习总结 [ 光影人像 东海陈光剑 的博客 ]

?? 按照自己定的学习计划,今天是该写点什么了. ? 在上篇文章里提到的是JUnit的学习,其中就涉及到了一些内置的annotation,如@Test.@Ignore等.现在我就结合个人的理解谈下如何自定义自己的annotation. ? annotation能被用来为某个程序元素(类.方法.成员变量等)关联任何的信息,但annotaion不能影响程序代码的执行,无论增加.删除annotation,代码都始终如一的执行.另外,尽管一些annotation通过java的反射api方法在运行时被访问

Java Annotation 学习

Java中的注解的应用越来越广泛,测试框架JUnit4, 以及Spring,Hibernate,Struts,MyBatis,JPA等等都包含了对注解的支持.在C#中的Attribute特性就是和Java中的注解是对应的.使用注解是为了编程更简便.但是我们得知道注解是做什么的,最好是能够自己的代码中可以自定义注解,提高生产率. 下面就来说一下Annotation,先说一下基本知识,然后用一个例子把这些串起来. -------------------------------------------

Java学习路线&怎么学习Java

1 概述 学过一段时间的同学一定会觉得Java学习最头疼的不是语法结构的繁杂,而是Java本身体系结构的庞大.以至于自己不知道接下去该学什么,或者什么样的知识才会对后续的学习有帮助.本节内容将让大家对Java学习的路线有个宏观的把握.在与市场接轨的前提下,我们会推荐给各位同学相关学习的方向和技术,以及学习到何种程度才能适应基本的工作. 好多同学可能会有如下的疑问: l  我已经学完JDBC了,那样参加工作够用了吗? l  Java SE学到什么样的程度算是OK了呢? l  东西好多啊,我改怎么学

学习Java Web开发

学习DreamWaveMX中文版的网页设计技术 HTML网页设计,这是最基本的.学习XML的一些基本知识.初步掌握一些JSCRIPT的应用. 2 学习JAVA语言. 这应该分成2次来进行: 第1次找一本国人写的JAVA程序设计书即可,重在学会JDK下的编程方法,最好不要用Jbuilder等高度集成的IDE环境,用JCreator之类的IDE配合JDK用就行了. 第2次是提高:把<Thinking in JAVA>第2版中译本仔细看看. 3 学习J2EE的基本程序设计 (1)首先学习JSP动态网

回顾java Annotation(注解)

最近在学习中发现相当多的框架是通过注解来实现的.为了加深记忆,把注解重新做一下回顾. 首先注解不是注释.--但因为java语言内置了三个注解:@Override.@Deprecated.@SuppressWarnnings.第一个是通知编译器做方法覆盖检查:第二个是提醒程序员使用了过时的方法:第三个是通知编译器忽略警告.这三个内置注解用起来给人的感觉就象注释一样.而实际上注解的用法远不止这么简单,通过使用自定义注解有助于加深我们的理解. 使用自定义注解目的是为了给程序加上某些标记(这种标记也可称

JAVA - Annotation 注解 入门

Java注解提供了关于代码的一些信息,但并不直接作用于它所注解的代码内容.在这个教程当中,我们将学习Java的注解,如何定制注解,注解的使用以及如何通过反射解析注解. Java1.5引入了注解,当前许多java框架中大量使用注解,如Hibernate.Jersey.Spring.注解作为程序的元数据嵌入到程序当中.注解可以被一些解析工具或者是编译工具进行解析.我们也可以声明注解在编译过程或执行时产生作用. 在使用注解之前,程序源数据只是通过java注释和javadoc,但是注解提供的功能要远远超

学习java不知道怎么入手?分享一套我自己学习的路线

学习java不知道怎么入手?分享一套我自己学习的路线首先最基础的,便是安装java环境变量,和各种java工具,JDK环境安装配置.环境变量配置,只有先安装了这些工具,才可以开始敲代码之路.学java是要多动手才能学得好的,不能只看理论知识.一.从Java SE部分开始1.java基础:基础语法:面向对象(重点):集合框架(重点):常见类库API:2.java界面编程:AWT:事件机制:Swing:3.java高级知识:Annotation:IO和NIO.AIO:多线程.线程池:阻塞.非阻塞.异

零基础的人该怎么学习JAVA

对于JAVA有所兴趣但又是零基础的人,该如何学习JAVA呢?对于想要学习开发技术的学子来说找到一个合适自己的培训机构是非常难的事情,在选择的过程中总是 因为这样或那样的问题让你犹豫不决,阻碍你前进的步伐,今天就让小编为您推荐培训机构新起之秀--乐橙谷Java培训机构,助力你成就好未来. 选择java培训就到乐橙谷 北京有什么好的Java培训机构?来乐橙谷北京学Java,零基础走起,乐橙谷Java基础班授课老师经验非常丰富,课程内容安排合理,适合于有一点点Java基础甚至一点都不会Java的同学学

学习java之前

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. 学习java之前 2.1认识JDK 工具包: 编译和运行其使用的是JDK里面的编译和运行,首先得下载JDK; 1.JDK的安装: JDK的官网:(http://www.oracle.com) 找到处按以下步骤: 2.安装JDK : 先双击一下jdk-8u144-windows-x64.exe然后进入安装: 然后在你写的路径下生成了文件 就是JDK的目录的位置