Armadilhas de código

Evite vincular no código Java

Vinculações Sling são uma forma inadequada de obter acesso a um serviço em 90% dos casos. Em vez disso, você deve usar as anotações @Reference ou @Inject.

Evite Thread.interrupt no código Java

Thread. interruptions é perigoso porque pode fechar arquivos, incluindo arquivos Lucene e arquivos de cache persistente, quando chamados no momento errado.

Evite misturar sincronização do Java com ReadWriteLocks

Isso pode levar a uma condição de raça na qual o código eventualmente ficará bloqueado.

Nesta página

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