के साथ कक्षा के लिए लटकता है मैं एक दिलचस्प स्थिति में आया हूं। एक सहकर्मी ने कुछ बदलाव किए, जो मेरी मशीन पर न तो आईडीई (ग्रहण) से और न ही कमांड लाइन (मेवेन) से संकलित नहीं होंगे। संकलन प्रक्रिया में 100% सीपीयू लेने और केवल प्रक्रिया को मारने में समस्या को रोकने में समस्या इसे रोकने में मदद करेगी। कुछ विश्लेषण के बाद समस्या का कारण स्थित और हल किया गया था। यह इंटरफेस में से एक में "डबल डी = 2.2250738585072012e-308" (अंत में अर्धविराम के बिना) एक पंक्ति बन गया। निम्नलिखित इसे डुप्लिकेट करता है।संकलन फ़ील्ड डबल डी = 2.2250738585072012e-308
public class WeirdCompilationIssue {
double d = 2.2250738585072012e-308
}
संकलक क्यों लटकाएगा? एक भाषा एज केस?
वैसे: इससे कोई फर्क नहीं पड़ता कि संख्या के बाद अर्धविराम है या नहीं। यह 'डबल' शाब्दिक का अंकीय मूल्य है जो समस्या है। –
इंटेलिज आईडीईए में भी ऐसा ही होता है। एक एसडीके बग होना चाहिए। –
2.2250738585072012e-308 के लिए गुगलिंग ने आपको बहुत सारे जवाब दिए होंगे। – ordnungswidrig