में घोषित पुनः प्राप्त मैं निम्नलिखित वर्ग:केवल स्थिर क्षेत्रों जावा वर्ग
public class Test {
public static int a = 0;
public int b = 1;
}
यह प्रतिबिंब का उपयोग करने के केवल स्थिर क्षेत्रों की एक सूची प्राप्त करना संभव है? मुझे पता है कि मैं Test.class.getDeclaredFields()
के साथ सभी क्षेत्रों की एक सरणी प्राप्त कर सकता हूं। लेकिन ऐसा लगता है कि यह निर्धारित करने का कोई तरीका नहीं है कि Field
उदाहरण स्थिर क्षेत्र का प्रतिनिधित्व करता है या नहीं।
मैं एक जावा नए हूँ, मैं जानना चाहता है कि जावा की तरह सी # इन की सुविधा नहीं लगाया सभी फील्ड कक्षा में चाहते हैं, इस डिजाइन से क्या लाभ है? धन्यवाद। – Allen
https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Field.html#getModifiers - – OrangeDog