/ / जावा स्रोत कोड में सबसे लंबी कक्षा कब तक है? - जावा

जावा स्रोत कोड में सबसे लंबी कक्षा कब तक है? - जावा

यह जानने के लिए उत्सुक है कि जावा स्रोत कोड (जावा 6 के ऊपर कोई संस्करण) में सबसे लंबी कक्षा कौन सा है और कोड की कितनी पंक्तियां हैं?

मैं क्यों जानना चाहता हूं, उपयोग-मामले क्या है?

  • बस उत्सुक।

आईएमएचओ, यह जानना भी एक अच्छा तरीका है कि जावा कैसे सॉलिड सिद्धांतों का पालन करता है यानी। जितना संभव हो उतना छोटा रखने के उन सभी प्रयासों के बाद सबसे लंबी कक्षा कितनी लंबी थी।

उत्तर:

जवाब के लिए 9 № 1
jdk1.8.0/src> wc -l **/*.java | sort -n | tail -n 2

10159 java/awt/Component.java

अन्य उदाहरण हैं ORBUtilSystemException जो 9063 लाइन लंबी है, Character 7231 लाइनें है, BigDecimal 5224 लाइनें है। इन्हें शायद अच्छे डिजाइन के उदाहरण के रूप में उपयोग नहीं किया जाना चाहिए, लेकिन समय के साथ बड़ी परियोजनाओं में क्या हो सकता है। औसत रेखा गणना 310 है।