`
liuyun025
  • 浏览: 123997 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JDK1.5和JDK1.6关于@Override注释的区别

    博客分类:
  • java
阅读更多
JDK1.5和JDK1.6关于@Override注释的区别  
 
关于Annotation的问题, 主要是@Override   
 
基类中声明的method在继承类中实现的话久可以用@Override进行标注。   
 
如果method在一个interface中而不是abstract class时这个标注会报错.   
 
在@override注释在jdk1.5环境下只能用于对继承的类的方法的重写,而不能用于对实现的

接口中的方法的实现。
分享到:
评论
1 楼 郭定君 2011-10-30  
找半天才在您这里获得满意的答案。谢谢!

相关推荐

    jdk1.5与jdk1.6的 区别

    ### JDK 1.5 与 JDK 1.6 的区别 #### 一、增强的 For 循环 在 Java 1.5 中引入了增强的 for 循环,也被称为 foreach 循环,用于简化遍历集合和数组的过程。这种循环提供了一种更加简洁和易于阅读的语法。 ##### ...

    JDK1.5源代码,有原文注释

    这份源代码不仅包含了完整的JDK实现,还附带了原文注释,对于深入理解Java的内部机制和学习编程实践极具价值。 1. **泛型(Generics)** JDK 1.5引入了泛型,这是一种强大的类型安全机制,允许在编译时检查集合中...

    jdk1.5后的特性.rar

    JDK 1.5 引入了标准注解,如 `@Override`、`@Deprecated` 和 `@ SuppressWarnings`,之后的版本又增加了更多。 - **标准注解**:如 `@Override` 检查方法是否真正覆盖父类方法,`@Deprecated` 标记已废弃的 API。 -...

    Java编程之jdk1.4,jdk1.5和jdk1.6的区别分析(经典)

    以下是对JDK 1.4、1.5和1.6之间主要区别的详细分析: 首先,JDK 1.4与1.5之间最显著的区别在于引入了泛型(Generics)。泛型允许在定义集合类时指定元素类型,从而在编译时期就能检查类型安全,避免了类型转换可能...

    jdk1.5 tiger java5 新特性

    JDK 1.5,代号“Tiger”,也被称为Java 5.0,引入了一系列重大的语言和库改进,显著提升了开发效率和代码质量。本文将深入探讨这些新特性,分享实际应用中的经验和技巧。 首先,让我们从增强的for循环开始。这种新...

    jdk1.5 api 英文 part1

    泛型是JDK 1.5引入的一项重大特性,允许在定义类、接口和方法时指定类型参数,增强了代码的类型安全性和重用性。通过泛型,可以避免在运行时进行类型转换,并能检测出潜在的类型错误。例如,ArrayList<E> 类现在可以...

    jdk注释讲解

    本文将从JDK源注释出发,深入解析三种核心注释类型:`@SuppressWarnings`、`@Deprecated`以及`@Override`,并探讨自定义注解的创建与应用。 #### 1. `@SuppressWarnings` `@SuppressWarnings`注解用于抑制编译器的...

    JDK1.6 API中文版帮助文档.CHM(完全可用)

    **JDK1.6 API中文版帮助文档**是Java开发者不可或缺的参考资料,它包含了Java标准版(Java SE)1.6版本的所有公共类、接口、枚举和注解的详细说明,以及相关的示例代码。这份文档对于深入理解Java语言特性和API的...

    jdk版本的区别.pdf

    这里我们将详细探讨JDK 1.4、1.5(也称为Java 5.0)和1.6(也称为Java 6.0)之间的主要差异和新特性。 1. **JDK 1.5的新特性** - **泛型**:泛型是Java 5引入的一项重大改进,它允许在定义类、接口和方法时指定...

    JDK中文版API

    **JDK中文版API**是Java开发者的重要参考资料,它提供了对Java Development Kit(JDK)所有包、类、接口及方法的详细说明,以中文语言呈现,方便中国开发者理解和使用。这个CHM(Compiled Help Manual)格式的文档,...

    java1.5 annotation注释源代码

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

    静态代理和动态代理的讲解和案例,有详细的注释

    本教程将深入探讨静态代理和JDK动态代理的概念、工作原理以及如何实现。 ### 静态代理 静态代理是在编译时就确定了代理类和目标类的关系。代理类和目标类通常都需要实现相同的接口,以便于在代理类中调用目标类的...

    Java注解编程1

    Java注解编程是Java语言的一种重要特性,引入于JDK1.5,它允许程序员在源代码的各个层次上添加元信息,以增强代码的可读性和自动化处理。注解可以应用于包、类、字段、方法、局部变量以及方法参数等,提供了对代码的...

    Java理论与实践:在JDK早期版本中使用Java 5的语言特性

    注释是另一个关键特性,用于提供元数据,可以用于文档、代码分析工具和编译时或运行时的处理。Java 5引入了标准的注解,如`@Override`,`@Deprecated`等。这些注解在早期JVM上无法直接使用,但通过上述工具,可以...

    jdk5特性总结PPT

    JDK 5增强了对注解的反射支持,可以检查和操作类、接口、方法和字段上的注解,增加了编程的灵活性。 10. **NIO.2(New I/O 2)** 虽然JDK 5没有完全引入NIO.2,但它是后续版本NIO.2的基础,NIO.2提供了更好的文件...

    java的开发类库jdk的帮助文档

    Java开发类库JDK的帮助文档是Java程序员的重要参考资料,它包含了Java平台标准版(Java SE)的所有类和接口的详细信息。这份文档是学习、理解和解决问题的关键工具,无论是初学者还是经验丰富的开发者,都能从中...

    Java基础_第二阶段-day16每日作业卷1

    案例5和6讨论了JDK内置的一些注解,如@Deprecated标记已过时的方法,@Override确保重写父类方法,以及@SuppressWarnings控制编译器警告。例如,@SuppressWarnings("deprecation")可以抑制关于使用了过时元素的警告。...

Global site tag (gtag.js) - Google Analytics