コードの落とし穴

Java コードで Sling Binding を使用しない

Sling Binding はほとんどの場合、サービスにアクセスする方法として適切ではありません。代わりに、@Reference または @Inject 注釈を使用してください。

JavaコードでのThread.interruptの回避

Thread.interrupt を不適切なタイミングで呼び出すと、Lucene ファイルや永続キャッシュファイルを含め、ファイルが閉じられることがあるので、危険です。

Java 同期を ReadWriteLock とともに使用しない

競合状態が発生し、最終的にコードがデッドロックに陥ることがあります。

このページ

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