`
小杨学JAVA
  • 浏览: 901353 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

@override在JDK1.5和JDK1.6中用法区别

 
阅读更多

转:http://gaowenming.iteye.com/blog/1089288

今天在部署系统是遇到了一个问题,同事提交的代码到我的机器上编译不通过,查看源代码,竟然是@override在作怪,仔细一看,凡是实现接口的方法上有@override的都报错,上网一查,原因其实很简单:

我的环境是jdk1.5,同事的是jdk1.6, @override注释在jdk1.5环境下只能用于对继承的类的方法的重写,而不能用于对实现的接口中的方法的实现,在jdk1.6环境下对于继承和实现都适用。

所以在项目中最好还是一个项目组用同样的环境,否则出现问题大家都不方便。

分享到:
评论

相关推荐

    jdk1.5与jdk1.6的 区别

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

    JDK1.4,1.5,1.6的区别

    通过对比JDK1.4、JDK1.5和JDK1.6之间的区别,我们可以看到Java的发展历程中不断进步和完善的方向。JDK1.5通过引入泛型、自动装箱/拆箱等功能显著提高了开发效率和代码质量;而JDK1.6则在此基础上进一步增强了这些...

    Java-jdk1.5安装包

    在JDK1.5中,开发者可以在方法签名中使用省略号(...)表示可变参数。这允许方法接受任意数量的相同类型的参数,如: ```java public void printNumbers(int... nums) { // 代码块 } ``` 这个方法可以接收一个或多...

    JDK1.5,JDK1.5

    泛型是JDK1.5最重要的特性之一,它允许在类、接口和方法声明中使用类型参数,以实现数据类型的参数化。泛型提高了代码的类型安全性和可读性,减少了类型转换的需要,并允许编译器检查类型错误。 2. **自动装箱与...

    JDK1.5中文帮助文档

    这个中文帮助文档详细阐述了这些特性的使用方法、语法以及最佳实践,对于学习和使用JDK 1.5的开发者来说,是一份宝贵的参考资料。通过阅读和理解这份文档,开发者能够更好地利用JDK 1.5的特性,编写出更加高效、安全...

    jdk1.5 windows 64位官方正式版,绝对有效

    在JDK1.5中,最重要的变化之一是引入了泛型。泛型允许在定义类、接口和方法时指定类型参数,从而增强了类型安全性和代码重用性。通过泛型,开发者可以在编译时检查类型,避免了运行时的强制类型转换,减少了可能的...

    jdk1.5.rar

    JDK 1.5引入了枚举类型,使枚举更安全、更易于使用,同时也支持枚举的继承和方法。 其次,自动装箱与拆箱是另一个显著特性。在JDK 1.5之前,开发者需要手动进行基本类型与其对应的包装类之间的转换。从这个版本开始...

    JDK1.5版本免费下载

    它允许在类、接口和方法声明中使用类型参数,增强了代码的可读性和可重用性。 2. **枚举(Enums)**:枚举类型是预定义的一组常量,提供了更好的类型安全。它们取代了以前使用整数常量或字符串常量来表示一组固定值...

    jdk1.5.zip 免费分享,哈哈

    1. Generics(泛型):JDK 1.5最重要的特性之一就是引入了泛型,它允许开发者在类、接口和方法中定义类型参数,提高了代码的类型安全性,减少了类型转换的需要。例如,ArrayList取代了原来的ArrayList,T代表任意...

    jdk1.5中文api

    JDK 1.5引入了泛型,使得类、接口和方法能够拥有类型参数,增强了代码的类型安全性,减少了类型转换的需要。例如,ArrayList现在可以声明为`ArrayList<String>`,确保只能存储字符串对象。 2. **自动装箱/拆箱...

    JDK1.5中文API文档,html格式

    JDK 1.5的中文API文档详细列出了所有这些新特性的使用方法和示例,是Java开发者不可或缺的参考资源。通过深入学习和应用这些特性,开发者可以编写出更安全、更高效的代码,同时也能更好地理解和利用Java平台的潜力。...

    jdk1.5 for windows(32位).zip

    在Windows 32位系统上安装和使用JDK 1.5对于初学者和专业开发者来说都是至关重要的,因为它是编写、编译、调试以及运行Java应用程序的基础。 JDK 1.5的一些主要特性包括: 1. **泛型(Generics)**:泛型是Java 5...

    JDK1.5的源代码

    泛型是JDK 1.5最重要的特性之一,它允许在类、接口和方法中使用类型参数,提高了代码的类型安全性和可读性。通过泛型,可以确保容器(如ArrayList、HashMap)中的元素类型在编译时就被限定,避免了运行时的类型转换...

    JDK 1.5 for Windows

    1. **泛型(Generics)**:泛型是JDK 1.5引入的一项核心特性,允许在类、接口和集合中声明类型参数,增强了类型安全性和代码可读性。例如,ArrayList声明了一个只能存储String对象的列表。 2. **枚举(Enums)**:...

    windows的jdk1.5

    泛型是JDK 1.5引入的最大亮点之一,它允许在类、接口和方法中使用类型参数,提高了代码的类型安全性和重用性。通过泛型,开发者可以编写适用于多种数据类型的代码,减少了类型转换的错误。 2. **自动装箱与拆箱...

    jdk1.5 java

    JDK 1.5引入了泛型,允许在类、接口和方法中使用类型参数,增强了代码的类型安全性和可读性。泛型减少了强制类型转换的需要,降低了编程错误的可能性。 ### 2. **自动装箱与拆箱(Autoboxing/Unboxing)** 在JDK ...

    jdk1.5后的特性.rar

    ** JDK 1.5 及后续版本中的重要特性详解** 自从 JDK 1.5 发布以来,Java 语言经历了一系列重大改进,引入了许多创新特性,极大地提升了开发效率和代码质量。以下是其中三个关键特性的详细解析:泛型、枚举和注解。 ...

    JDK1.5.0.06 32位

    1. **泛型(Generics)**:JDK 1.5引入了泛型,允许在类、接口和方法中使用类型参数,提升了代码的类型安全性,减少了类型转换的需要。例如,ArrayList声明了一个只能存储String对象的列表。 2. **自动装箱与拆箱**...

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

    虽然在JDK 1.4中引入了NIO,但在JDK 1.5中进一步完善,提供了更多的文件系统操作和通道(Channels)功能。 通过阅读和研究这份JDK 1.5的源代码,开发者不仅可以深入了解Java平台的工作原理,还能学习到许多优秀的...

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

    注释处理在JDK 1.6中也得到了增强,例如`@ SuppressWarnings`用于抑制特定的编译器警告,`@Deprecated`用于标记已废弃的方法或类,`@Override`则用于指示覆盖父类的方法。 总的来说,JDK从1.4到1.6的每个小版本升级...

Global site tag (gtag.js) - Google Analytics