首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-12-28 
@override在JDK1.5和JDK1.6中用法区别今天在部署系统是遇到了一个问题,同事提交的代码到我的机器上编译不

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

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

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

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

热点排行