`
747017186
  • 浏览: 334315 次
社区版块
存档分类
最新评论

Java 系统Annotation的使用

 
阅读更多

Annotation是jdk1.5之后的新特性,用于实现代码的注解,这里主要看一下jdk系统自带的常用注解信息。

代码:

public class AnnotationDemo {
	public static void main(String[] args) {
		Emp2 emp=new Emp2();
		emp.show();
	}
}

class Emp{
	public void show(){
		System.out.println("我是父类方法");
	}
}

@Deprecated//还可以在类上使用
class Emp2 extends Emp{
	@Override//此注释,防止子类覆写父类方法的时候,没有覆写正确
	@Deprecated//此注释说明该方法已过时,不建议使用了
	public void show(){
		System.out.println("我是子类方法");
	}
}

 

分享到:
评论

相关推荐

    java1.5 annotation注释源代码

    Java 1.5 引入了一种新的元编程机制——注解(Annotation),极大地增强了代码的可读性和可维护性。注解是一种在代码中添加元数据的方式,它允许程序员在源代码上添加一些信息,这些信息可以被编译器或运行时环境...

    JDK5.0 Java Annotation 介绍(ppt)

    Java Annotation 是 JDK5.0 引入的一种元数据机制,它允许程序员在代码中嵌入额外的信息,这些信息可以被编译器、构建工具或运行时系统用来执行特定的任务。Annotation 提供了一种安全、灵活的方式来描述代码的属性...

    java annotation

    Java 注解(Annotation)是一种元数据,用于向编译器、JVM 或工具提供有关代码的信息。元数据是关于数据的数据,它不直接影响程序的执行,但可以被编译器或运行时系统用来生成代码、验证类型、实现动态代理等。在 ...

    java annotation demo

    在"java annotation demo"中,我们将探讨如何创建和使用注解以及如何通过反射来获取和处理这些注解。 首先,注解的定义通常使用`@interface`关键字。例如,我们创建一个简单的`MyAnnotation`注解: ```java public...

    Java-Annotation手册.docx

    总的来说,Java Annotation 提供了一种声明式编程的方式,使得程序员可以向代码添加额外的元信息,而这些信息可以被各种工具和系统用来增强代码的可维护性、安全性及生成自定义的代码或文档。随着 Java 的发展,...

    Java自定义注解Annotation的使用

    ### Java自定义注解Annotation的使用 #### 1. 前言 自从JDK 1.5引入了注解这一特性以来,它已经成为Java开发中的一个重要组成部分。注解最初是为了推动EJB 3.0的普及和发展而设计的,其目的是减少配置文件的使用,...

    Java Annotation的讲解和例子

    Java 注解(Annotation)是Java语言的一个重要特性,它为代码提供元数据,即关于代码的信息,但这些信息不直接影响程序的运行。注解在Java中主要用于编译器检查、运行时处理、框架生成元数据等场景。本篇将深入探讨...

    Annotation技术

    【Annotation技术】是Java语言中的一个重要特性,引入于JDK5,主要目的是为程序元素(如包、类、方法、变量等)添加元数据,即附加信息,这些信息可以被编译器、IDE工具或者运行时系统使用。Annotation不会直接改变...

    JavaAnnotation手册.pdf

    从Java 6开始,自定义Annotation的使用也得到了增强,允许开发者创建自己的Annotation类型。 2. 自定义Annotation:自定义Annotation需要定义一个接口,这个接口就是Annotation类型。通过定义成员变量(通常带有...

    浙大软件学院培训课件java reflection annotation

    【标题】"浙大软件学院培训课件java reflection annotation"主要涵盖了Java编程语言中的两个重要概念:反射(Reflection)和注解(Annotation)。这两个概念在Java开发中具有深远的影响,尤其是在进行元编程、动态...

    Annotation注解的介绍和使用

    Annotation是Java平台提供的一种强大的元数据机制,它不仅简化了代码,还极大地增强了代码的表达力和灵活性。通过合理地使用和设计注解,开发者可以构建出更加清晰、易于维护和扩展的软件系统。

    JavaAnnotation实例.docx

    本文将通过一个具体的例子——权限控制系统的实现——来详细介绍如何使用`Annotation`来简化开发工作。 #### 二、Annotation的基本概念 1. **定义**:`Annotation`是一种元数据(即关于数据的数据),用于为代码...

    JAVA注解(Annotation).doc

    Java注解,也称为Annotation,是Java编程语言中的一种特性,用于向编译器、JVM或工具提供元数据。元数据是关于数据的数据,它提供了额外的信息,但不直接影响程序的执行。注解在代码中以`@注解名`的形式出现,主要...

    重难点之JavaAnnotation手册.pdf

    定义是创建Annotation类型,解析是通过Java反射API获取并使用Annotation信息。 - Annotation处理器是工具,如Java的apt工具,它可以扫描源代码中的Annotation,并根据开发者定义的规则执行相应的操作,如验证、代码...

    Annotation--学习:JDK内建Annotation

    在Java编程语言中,Annotation(注解)是一种元数据,它提供了在编译时和运行时为代码添加信息的方式。注解是自Java 5版本引入的特性,它增强了代码的可读性和可维护性,同时也简化了某些编程任务。在本篇中,我们将...

    java annotation 手册.doc

    但是,通过Java的反射API可以获取到注解信息,或者使用如Java的Annotation Processing Tool (APT)这样的工具,可以在编译时处理注解,实现自定义逻辑,如代码生成、编译时检查等。 二、注解的定义和使用 1. 定义...

    Annotation手册

    2. **Annotation的语法**:在Java中,创建Annotation使用类似于访问修饰符的新语法。每个Annotation都有一个名称和零个或多个成员。成员是name=value对,类似于JavaBeans的属性,包含信息。 3. **Annotation类型**...

    Java+Annotation入门[定义].pdf

    Java 5.0引入了正式的注解系统,允许开发者定义自己的注解类型。这包括定义注解类型的语法、描述注解声明的语法、读取注解的API以及使用注解的class文件。注解本身并不改变代码的语义,但注解处理器可以基于这些注解...

    Java annotation

    在Java 5.0之前,已经有了一些非正式的注解机制,如`transient`关键字用于指示序列化子系统忽略某个成员变量,以及`@deprecated` javadoc标签用于表示某个方法已过时。从Java 5.0开始,正式引入了注解功能,允许...

Global site tag (gtag.js) - Google Analytics