大量討論棄用的線程意味着什麼,而不是它意味着什麼方法。有人能解釋一下嗎?對於不推薦使用的方法意味着什麼?
10
A
回答
3
這意味着代碼的作者打算不再使用該方法。這是一種通知人們未來可能會消失的方式,而不是將它從他們下面剝離出去。
2
這意味着你不應該再使用它了。它目前受到支持,但可能會在未來的Java版本中被刪除。通常文檔指定使用哪些方法。
5
這意味着作者想要刪除這個方法,但是沒有做到這一點還沒有打破向後兼容性。這也意味着,你不應該使用這種方法,如果你已經在使用它,你應該停止使用它。
該方法可能被標記爲不推薦使用,因爲存在替代此方法功能的另一種方法,或者方法不安全或出於其他原因。
1
不推薦使用的類或方法就是這樣。它不再重要。事實上,這是不重要的,你不應該再使用它,因爲它已被取代,並可能在未來停止存在。
11
註釋@Deprecated一種程序單元是一個程序員從使用泄氣 ,通常是因爲它是危險的,或者是因爲 存在更好的選擇。
基本上,你仍然可以使用它,但現在有更安全的&更好的方法。
1
棄用的方法是曾經被支持且可以安全使用但不再安全使用的方法。由於多種原因,它們可能不安全。這些方法可能會或可能不會按您想要的方式工作。
這裏給人一種更好的解釋鏈接:http://mindprod.com/jgloss/deprecated.html
總之:不使用他們,如果你能避免它
相關問題
- 1. 使用「Amazon ES進行內容推薦」意味着什麼?
- 2. GL_UNSIGNED_BYTE對於glTexImage2D意味着什麼?
- 3. 「繼承深度」對於方法意味着什麼?
- 4. 烘焙方法意味着什麼?
- 5. 這對於linkedin gem意味着什麼?未定義的方法`downcase」的零:NilClass
- 6. '#if _LFS64_LARGEFILE-0'對CPP意味着什麼?
- 7. 這對循環意味着什麼?
- 8. PREEMPTIVE_XE_DISPATCHER這意味着什麼?
- 9. Field.Index.NOT_ANALYZED_NO_NORMS意味着什麼
- 10. $這意味着什麼PHP?
- 11. 什麼===在PHP意味着
- 12. MYSQLI_NUM意味着什麼?
- 13. * | *這意味着什麼CSS?
- 14. 溢出意味着什麼?
- 15. HttpServletResponse.SC_BAD_REQUEST意味着什麼?
- 16. 什麼呢JDBC:HSQLDB:hsqlTempFiles意味着
- 17. 奎因意味着什麼?
- 18. C#方法意味着
- 19. 在AngularJS中結尾意味着什麼double意味着
- 20. 不變屬性意味着什麼?
- 21. 「動畫」意味着什麼和/或用於什麼?
- 22. 〜=是什麼。在Stata意味着什麼?
- 23. null對於java中的Serversocket來說意味着什麼
- 24. CMS對於Java的垃圾收集器意味着什麼?
- 25. 對於要安裝的斷點,這意味着什麼?
- 26. 1,2或3過程對於VHDL中的FSM意味着什麼?
- 27. 什麼「&」用C意味着++,當涉及一個方法聲明
- 28. 對於使用CGRectZero的UIView類或子類調用initWithFrame意味着什麼?
- 29. 一個時期在方法的聲明中意味着什麼?
- 30. 在軌道中,未定義的方法[]意味着什麼?
爲什麼「老,不要使用」任何許多不同的方法,比爲了一堂課? – 2013-02-26 04:55:39