一、 善用@Override注解。@Override應該是java代碼里最常見的一-個注解了,對于所有繼承父類的方法,都應該使用該注解標識,以便于與類自己的方法區分,同時也利于出錯時的排查,將問題暴露到編譯時而不是運行時,同樣使用該注解的方法一-般不需要寫方法注釋,因為是從父類繼承過來的,所以需要和父類的方法功能保持一致,自然方法說明也就- -致了,不需要再重新寫一份了,如果你發現你的很多標記@Override的方法都必須要單獨寫- -份注釋來說明的時候就要考慮是不是代碼有問題了。
二、善用@Deprecated注解,這個注解可能許多人接觸的不多,該注解表示被注解的方法被棄用,標記該注解的方法在使用的使用在大多數IDE中會在方法呼叫上顯示一一個橫線劃掉方法,表示棄用,在許多框架中會看到該注解。這是由于框架升級程序中需要考慮,到大多數框架使用者,保持向下兼容性,所以當API有變動時不僅要保證新API正常的使用,同樣也要保證舊API正常作業,但是如果這時框架使用者仍然使用舊API怎么辦?這時就可以在舊的API方法上增加該注解,告訴框架使用者這個API是一個過期即將被棄用的API,不推薦使用,如果需要使用請使用替代的新API,這時大多數框架使用者就會選擇使用新的替代API了。
三、接上一個注解,如果使用了@Deprecated注解,那么如何告訴別人替代API呢?可能用的人會在方法說明中直接寫上替代方法的名字,但是如果你有仔細看各種框架的做法時你會發現他們的好像跟你不一樣,他們的方法好像是-個鏈接可以點擊直接跳轉到另一個API方法.上的,而你直接寫方法名則只能根據方法名一個一個的找了,效率低不說,如果方法改名字了,那么這個地方很可能會被遺漏,那么也就是說這個遺漏的地方其實已經過期了,那么那些框架是如何做到在方法說明上直接點擊就可以跳到另一個方法的呢?其實很簡單,只需要在寫方法說明的時候使用一下寫法:
uj5u.com熱心網友回復:
現在高手寫代碼一般都很少寫注釋了,因為代碼已經能很好體現作者意圖 ...uj5u.com熱心網友回復:
不錯 很有幫助uj5u.com熱心網友回復:
哇哇 值得一看 太有用了 感謝樓主的分享uj5u.com熱心網友回復:
很受用 幫助很大 希望還有更多的分享uj5u.com熱心網友回復:
很nice,值得分享,感謝樓主uj5u.com熱心網友回復:
感謝樓主,這樣我的HTML就可以寫漂亮點了uj5u.com熱心網友回復:
感謝樓主的分享,對我有很大的幫助uj5u.com熱心網友回復:
不錯 互uj5u.com熱心網友回復:
哇塞,寫的太好了,對我幫助很大uj5u.com熱心網友回復:
很不錯哦值得學習,對我們很有幫助uj5u.com熱心網友回復:
不錯哦,對我真的很有幫助uj5u.com熱心網友回復:
樓主,分享的很好哦,幫助很大哦uj5u.com熱心網友回復:
樓主真棒 對電商人員很有幫助uj5u.com熱心網友回復:
你這個很好,我每次敲代碼都敲不好,謝謝你的分享,下次我就有小技巧了
uj5u.com熱心網友回復:
感謝,博主,對我有很大的幫助uj5u.com熱心網友回復:
太有用了,謝謝樓主的分享uj5u.com熱心網友回復:
嘻嘻,原來寫代碼是怎么好的 感謝給我學習的機會呢,uj5u.com熱心網友回復:
謝謝樓主的分享,對于我們學電商的一些代碼基礎很有幫助喲uj5u.com熱心網友回復:
樓主一起加油啊!我來學習,你來分享uj5u.com熱心網友回復:
很有幫助,受教了,希望以后發更多的教程uj5u.com熱心網友回復:
樓主,分享的很好哦,幫助很大哦uj5u.com熱心網友回復:
非常好的建議,會好好看的uj5u.com熱心網友回復:
很好,對本專業受用很大
uj5u.com熱心網友回復:
很好,對我們這些正在學習該專業的很是有用,提高了效率
uj5u.com熱心網友回復:
很好很好很好很好很好好
uj5u.com熱心網友回復:
樓主,分享很有用哦,幫助很大uj5u.com熱心網友回復:
樓主,分享很有用哦,幫助很大轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/120236.html
標籤:非技術版
上一篇:IT行業未來該怎么走??
