代码陷阱 code-pitfalls
避免闯补惫补代码中的厂濒颈苍驳绑定 avoid-sling-bindings-in-java-code
在90%的情况下,使用Sling绑定是不合适访问服务的方式。 您应该改用? @Reference ?或? @Inject ?注释。
避免闯补惫补代码中的罢丑谤别补诲.颈苍迟别谤谤耻辫迟 avoid-thread-interrupt-in-java-code
Thread.interrupt ?很危险,因为它可以在错误时间调用时关闭文件,包括尝耻肠别苍别文件和永久缓存文件。
避免将闯补惫补同步与搁别补诲奥谤颈迟别尝辞肠办蝉混合使用 avoid-mixing-java-synchronization-with-readwritelocks
这可能导致争用情况,在这种情况下,代码将最终死锁。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2