A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 会说话的木头 中级黑马   /  2014-6-15 16:52  /  1353 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. final JLabel label;
  2. class MeaningOfLifeFinder extends SwingWorker<String, Object> {
  3. @Override
  4. public String doInBackground() {
  5. return findTheMeaningOfLife();
  6.        }
  7. 请教高手,@Override是什么意思,放在这里有什么用?
复制代码

11 个回复

倒序浏览
@Override,在这里的作用就是强制让你重写方法,不然就会报错.
回复 使用道具 举报
就是覆盖标签
回复 使用道具 举报
sam9204 来自手机 中级黑马 2014-6-15 17:34:43
板凳
在这里代表重写了父类的方法
回复 使用道具 举报
可以帮助你检查是否正确的复写了父类的方法
回复 使用道具 举报
重写。楼上都对了,没什么需要说的了
回复 使用道具 举报
这个是注解,表示覆盖父类某方法
回复 使用道具 举报
就是强制让你下面的方法 必须重写父类的这个方法
回复 使用道具 举报
@Override是伪代码,表示重写
回复 使用道具 举报
必须要重写的父类或者接口的方法
回复 使用道具 举报
覆盖,也叫重写。子类继承了父类,重写父类中的方法。覆盖是发生在两个类中的。楼主注意和Overloading的区别。
回复 使用道具 举报
重写,加入这个注解标签,显示的信息更加明白,代码阅读性更强,它的意思就是覆盖父类或者接口的方法。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马