अंतिम चर और संकलन समय स्थिरांक के बीच क्या अंतर है?अंतिम चर के बीच अंतर और संकलन समय स्थिर
निम्नलिखित कोड
final int a = 5;
final int b;
b=6;
int x=0;
switch(x)
{
case a: //no error
case b: //compiler error
}
पर विचार करें इसका क्या मतलब है? अंतिम चर कब और कैसे मूल्य आवंटित किए जाते हैं? रन टाइम पर क्या होता है और संकलन समय पर क्या होता है? हमें एक संकलन समय निरंतर स्विच क्यों करना चाहिए? जावा की अन्य संरचनाएं संकलन समय निरंतर मांगती हैं?
कृपया जेएलएस –