@interface - Что?

Я знаю, что такое интерфейсы, но я недостаточно разбираюсь в java, чтобы знать, как ищи мой ответ. Итак, что это означает и делает:

public @interface ThreadSafe { }

// different file

@ThreadSafe
public class Model {

Что означает эта строка / do "@interface"? Что это означает / делать, когда он применяется выше @ThreadSafe

5
задан Savvas Dalkitsis 14 October 2011 в 00:55
поделиться