2010-11-05 5 views
6

मुझे पता चला कि मैं टिप्पणी में वास्तविक फ़ील्ड मान डालने के लिए सार्वजनिक स्थिर अंतिम फ़ील्ड की टिप्पणी में "{@value}" लिख सकता हूं। उदाहरण:विशेष जावा टिप्पणी टैग की पूरी सूची

/** The value of this field is {@value}. */ 
public static final int someField = 3 

ग्रहण में, यह टिप्पणी "इस क्षेत्र का मान 3 है" के रूप में प्रदर्शित होता है। एक और चाल टिप्पणी में कोड डालने के लिए "{@code कुछ-कोड}" लिखना है।

क्या इन विशेष टिप्पणी टैग की कहीं पूरी सूची है? मैं एक नहीं मिला ...

उत्तर

7

यह आरंभ करना चाहिए:

नोट -tag विकल्प हालांकि। टैग एक्स्टेंसिबल हैं, इसलिए पूर्ण सूची जैसी कोई चीज़ नहीं है।

+0

मैं सहायता की सराहना करता हूं। हालांकि, {@value} और {@code ...} टैग आधिकारिक दस्तावेज़ीकरण में वर्णित किए बिना "अंतर्निर्मित" प्रतीत होते हैं। तो मैं इन अनौपचारिक अंतर्निहित टिप्पणी टैग की एक सूची की तलाश में हूं। –

+0

@python: वे दूसरे लिंक में हैं। वे अभी बाद में जोड़े गए थे। मैं पहले लिंक को हटाने के लिए जा रहा हूं क्योंकि यह पुराना है और जहां तक ​​मैं कह सकता हूं कि आपको दूसरे से ज्यादा कुछ नहीं बताता है। –

+0

मैं वास्तव में "कस्टम टैग और एनोटेशन" लिंक सहित आपके सभी लिंक पर प्रतिक्रिया दे रहा था। मुझे नहीं पता कि जावा की कस्टम टैग सुविधा का उपयोग करके {@value} और {@code} टैग सेट किए गए थे, लेकिन मुझे पता है कि वे सादे वेनिला ग्रहण में बनाए गए हैं। इसका मतलब है कि कहीं भी इन टैग की एक सूची होनी चाहिए। –