मैंने अभी इस सुविधा की खोज की है।@interface जावा में डिफ़ॉल्ट घोषणा उपयोग
"@interface" वाक्यविन्यास का उपयोग करके एक इंटरफेस घोषित करने से आप एक डिफ़ॉल्ट मान डाल सकते हैं।
public @interface HelloWorld {
public String sayHello() default "hello world";
}
यह मेरे लिए कुछ नया है। उस डिफ़ॉल्ट मान का उपयोग कैसे किया जाता है।
मैं, कि के लिए संदर्भ नहीं मिल सकता है क्योंकि www जावा इंटरफ़ेस दस्तावेजों से पहले जावा 1.5 में "@" इसके अलावा (.5 पर या .4 में था?)
संपादित से भरा हुआ है मुझे पता था कि मुझे लगता है कि दस्तावेज़ साल पहले पढ़े चाहिए पी
!!! ..:
जवाब के लिए धन्यवाद (मैं किसी भी तरह "एनोटेशन" के करीब है, के लिए मैं टैग पहले से ही उपयोग किया गया था) ले टी देखें ...
कई एपीआई को बॉयलरप्लेट कोड की उचित मात्रा की आवश्यकता होती है। के लिए ....
और जावा 8 डिफ़ॉल्ट इंटरफ़ेस विधियों के साथ भ्रमित न होने के लिए: http://java.dzone.com/articles/interface-default-methods-java –