1
A
回答
2
不,Java沒有這樣的功能。
這可以通過FindBugs之類的靜態代碼分析工具完成,基於方法的註釋,但我不認爲存在這樣的規則。不過你可以創建一個:FindBugs是免費軟件。
FindBugs對File.delete()
等特定API調用進行了類似的檢查(如果方法的結果被忽略,它會引發警告,請參閱http://findbugs.sourceforge.net/bugDescriptions.html#RV_RETURN_VALUE_IGNORED_BAD_PRACTICE)。所以你可以以這個規則爲例。
1
據我所知沒有這樣的事情,但是一些IDE如IntelliJ IDEA會警告你如此一些已知的方法(例如返回另一個String的String上的方法)。
相關問題
- 1. callgrind相當於java?
- 2. Java相當於scala.collection.mutable.Map.getOrElseUpdate
- 3. Java相當於app.config?
- 4. Java相當於Buffer.BlockCopy
- 5. Pexpect相當於java?
- 6. Java相當於Curl
- 7. Java相當於pyftpdlib?
- 8. Java等於()相當於PHP
- 9. .Net PixelFormat有Java相當於?
- 10. Java中的NSNotFound相當於
- 11. Java相當於C#DESCrypto
- 12. 「捲曲-F」 相當於Java
- 13. 相當於Java的C#Rfc2898DerivedBytes
- 14. 的Java相當於__func__
- 15. Java相當於Python字典
- 16. 在JAVA中相當於cURL
- 17. 相當於C++的Java ByteBuffer?
- 18. Jython相當於Java代碼
- 19. 在Java中相當於STXXL
- 20. Java相當於C#system.beep?
- 21. RSA_PKCS1_OAEP_PADDING相當於對Java
- 22. 在Java中相當於DataTable
- 23. Java相當於C#代碼
- 24. C#相當於Java的Exception.printStackTrace()?
- 25. 任何Java相當於PhantomJS?
- 26. 的Java相當於WPF
- 27. 的Java ip2long相當於
- 28. PHP MD5相當於Java
- 29. Java相當於ASP.NET global.asax
- 30. 相當於ungetc在java中
FindBugs爲+1 – Neeta