Подтвердить что ты не робот

@GuardedBy, @ThreadSafe, @NotThreadSafe

Я вижу, что вышеупомянутые аннотации широко используются в книге JCIP. Я думаю, что это действительно полезно, потому что даже при отсутствии надлежащей документации в нем говорится о политике синхронизации. Я также вижу, что Intellij Idea использует эти аннотации. Теперь они фактически являются частью самого языка Java?

4b9b3361

Ответ 1

Это пользовательские аннотации, которые не являются частью стандартного JDK. Чтобы иметь возможность использовать их в своем коде, вам нужно добавить зависимость.

В jcip.net есть ссылка на библиотеку и ее источник в нижней части страницы "Concurrency аннотации: jar, javadoc, source".

Прямые ссылки: