代码陷阱

避免Java代码中的Sling绑定

在90%的情况下,Sling Bindings是访问服务的不恰当方式。 相反,您应使用​@Reference​或​@Incrite​注释。

避免Java代码中的Thread.interrupt

线程。 中断是危险的,因为在错误的时间调用它时,它可以关闭文件,包括Lucene文件和永久缓存文件。

避免将Java同步与ReadWriteLocks混用

这会导致代码最终陷入死锁的竞赛条件。

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now