麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

JDK 1.5 1.6 override區別

2019-11-14 23:34:13
字體:
來源:轉載
供稿:網友
JDK 1.5 1.6 override區別

今天在更新時發現有個別項目報錯,報錯信息

image

到網上搜索了之后,根據網上描述,修改了一批配置都不行:

http://bestchenwu.VEvb.com/blog/997420(這個里面的方法二,即為我后面使用的辦法)

http://blog.csdn.net/allenlinrui/article/details/5568817

http://blog.sina.com.cn/s/blog_6419bc670100i6hc.html

http://chen2337.blog.163.com/blog/static/34039920201041311718394/

最后問了一下同事,他說直接修改complier即可,

image

把上圖中的1.5改成1.6后,再編譯就沒問題了,在PReferences里面設置所有項目的Compiler,所有項目異常都解決:

image

總結一下原因:

override(重寫)這個關鍵字在1.5里面只能用于類的繼承,不能用于接口的實現,應該說算是1.5的一個bug,如果是類的繼承,方法前面可加可不加,JVM在編譯的時候會默認是重寫(Eclipse默認給加上);但如果是接口的實現,也就是說只有方法聲明,沒有方法體,方法前不能加這個注解,一旦加上這個注解,編譯器在編譯的時候就會報錯,如下圖說明

image

但是在1.6中,修復了這個問題,即可以用于接口的實現也可以用于類的繼承,所以在1.6中,繼承或實現接口時,在方法前面加或者不加@Override都默認認為是重寫,Eclipse默認會給加上

@Override,如下圖說明

image


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产免费美女 | 国产女厕一区二区三区在线视 | 国产日韩欧美 | 免费网址黄 | 成人毛片免费视频 | 欧美黄色看 | 天天干天天透 | 欧美雌雄另类xxxxx | 国产精品视频免费网站 | 精品久久久久久久久久久久 | 国产精品视频免费网站 | 成人区精品一区二区婷婷 | 在线成人www免费观看视频 | 欧美黄一级| 久久999久久 | 日日操操 | 日本一区二区不卡高清 | 久久精品国产亚洲7777小说 | 欧美爱爱一区二区 | 国产午夜三级一区二区三桃花影视 | 亚洲乱码精品久久久久 | 91福利国产在线观一区二区 | 色婷婷一区二区三区 | 99国产精品国产免费观看 | 中国杭州少妇xxxx做受 | 999久久久精品 | 久章草影院| 欧美视频一区二区三区 | 最新av网址在线观看 | 国产成人自拍小视频 | 亚洲精久| 国产成人免费精品 | sese在线视频| 国产女同疯狂激烈互摸 | 精品一区二区久久久久久按摩 | 美女在线观看视频一区二区 | 黄视频网站免费观看 | 亚洲热线99精品视频 | 久久男人的天堂 | 露脸各种姿势啪啪的清纯美女 | 毛片一级免费看 |