(新手到Java,舊時代的C#的傢伙。)的Android @覆蓋使用
我已經注意到了很多Android的代碼示例使用@Override
的。我認爲所有的Java方法都默認爲「虛擬」?
那麼@Override
呢?
例子:
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
作爲一個說明,「Override」不是Android特有的,而是存在於Java 5和更新版本中的註釋:http://java.sun.com/j2se/1.5.0/docs/api/java/ lang/Override.html – Powerlord 2010-06-01 15:09:39
這整個問題/線程幫助我理解了@ @ override是如何工作的。好問題,很好的答案。謝謝你們。 – 2011-12-23 16:59:17