java पर टैग किए गए जवाब

जावा एक उच्च-स्तरीय, प्लेटफ़ॉर्म-स्वतंत्र, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है जो मूल रूप से सन माइक्रोसिस्टम्स द्वारा विकसित की गई है। जावा वर्तमान में ओरेकल के स्वामित्व में है, जिसने 2010 में सन खरीदा था।

6
जब फ़्लोट्स को इसके बजाय ज्यादातर अनुशंसित किया जाता है, तो फ़्लोट्स जावा भाषा का हिस्सा क्यों होते हैं?
मैंने जो हर जगह देखा है, वह कहता है कि यह लगभग हर तरह doubleसे बेहतर है float। जावा में floatअप्रचलित कर दिया गया है double, तो इसका उपयोग अभी भी क्यों किया जाता है? मैं Libgdx के साथ बहुत प्रोग्राम करता हूं, और वे आपको उपयोग करने के लिए …

11
क्या जावा के डेवलपर्स ने जानबूझकर RAII को त्याग दिया था?
एक लंबे समय के C # प्रोग्रामर के रूप में, मैं हाल ही में संसाधन अधिग्रहण इनिशियलाइजेशन (RAII) के लाभों के बारे में अधिक जानने के लिए आया हूं । विशेष रूप से, मुझे पता चला है कि C # मुहावरा: using (var dbConn = new DbConnection(connStr)) { // do …
82 java  c#  c++  language-design 

6
TRACE का स्तर क्यों मौजूद है, और मुझे DEBUG के बजाय इसका उपयोग कब करना चाहिए?
Log4J, Slf4J और जावा में कुछ अन्य लॉगिंग फ्रेमवर्क में, आपके पास लॉगिंग के लिए दो "डेवलपपर" स्तर हैं: डीबग ट्रेस मैं समझता हूं कि DEBUG क्या करता है, क्योंकि स्पष्टीकरण स्पष्ट है: DEBUG स्तर ठीक-ठीक सूचनात्मक घटनाओं को नामित करता है जो किसी एप्लिकेशन को डीबग करने के लिए …
82 java  logging 

3
एक फ़ंक्शन का नाम क्या है जो कोई तर्क नहीं लेता है और कुछ भी नहीं लौटाता है? [बन्द है]
जावा 8 के java.util.functionपैकेज में, हमारे पास: कार्य : एक तर्क लेता है, एक परिणाम उत्पन्न करता है। उपभोक्ता : एक तर्क लेता है, कुछ नहीं पैदा करता है। आपूर्तिकर्ता : कोई तर्क नहीं लेता है, एक परिणाम पैदा करता है। ... : अन्य मामले आदिम, 2 तर्क आदि से …

8
क्यों उपयोग करने की कोशिश ... अंत में एक पकड़ खंड के बिना?
कार्यक्रम का शास्त्रीय तरीका है try ... catch। tryबिना उपयोग करना कब उचित है catch? पायथन में निम्नलिखित कानूनी प्रतीत होता है और समझ में आ सकता है: try: #do work finally: #do something unconditional हालाँकि, कोड में catchकुछ भी नहीं था । इसी प्रकार कोई जावा में सोच सकता …

15
जावा के लिए C ++ की तुलना में तेज़ होना कभी क्यों संभव होगा?
कभी-कभी जावा बेंचमार्क में C ++ से बेहतर प्रदर्शन करता है। बेशक, कभी-कभी C ++ आउटपरफॉर्म करता है। निम्नलिखित लिंक देखें: http://keithlea.com/javabench/ http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/ http://blog.cfelde.com/2010/06/c-vs-java-performance/ लेकिन यह कैसे भी संभव है? यह मेरे दिमाग को चकित करता है कि बाईटेकोड की व्याख्या कभी भी संकलित भाषा से तेज हो सकती है। …
79 java  c++  performance 

4
"के रूप में" और "के रूप में" विधि नाम उपसर्गों के बीच अंतर क्या है? [बन्द है]
बीच क्या अंतर है "के लिए" और "के रूप में" विधि नाम की तरह उपसर्गों सूची बनाने के लिए(), asList (), आदि... विधि का डिजाइन करते समय किसका उपयोग करें?
78 java  naming 

11
स्ट्रिंग जावा में अपरिवर्तनीय क्यों है?
मैं इसका कारण नहीं समझ सका। मैं हमेशा अन्य डेवलपर्स की तरह स्ट्रिंग क्लास का उपयोग करता हूं, लेकिन जब मैं इसके मूल्य को संशोधित करता हूं, तो स्ट्रिंग का नया उदाहरण बनाया जाता है। जावा में स्ट्रिंग वर्ग के लिए अपरिवर्तनीयता का कारण क्या हो सकता है? मुझे पता …

11
जब वे अब संदर्भित नहीं होते हैं, तो Java ऑब्जेक्ट तुरंत हटाए नहीं जाते हैं?
जावा में, जैसे ही किसी वस्तु का अब कोई संदर्भ नहीं है, वह विलोपन के योग्य हो जाता है, लेकिन जेवीएम तब निर्णय लेता है जब वस्तु वास्तव में हटा दी जाती है। उद्देश्य-सी शब्दावली का उपयोग करने के लिए, सभी जावा संदर्भ स्वाभाविक रूप से "मजबूत" हैं। हालाँकि, Objective-C …

13
खेल के विकास के लिए जावा का अधिक व्यापक रूप से उपयोग क्यों नहीं किया जाता है? [बन्द है]
मैं गेम डेवलपर या कुछ भी नहीं हूं, लेकिन मुझे पता है कि जावा खेल के विकास के लिए बहुत व्यापक रूप से उपयोग नहीं किया जाता है। जावा अधिकांश खेलों के लिए पर्याप्त तेज़ होना चाहिए, तो पकड़ कहाँ है? मैं कुछ कारणों के बारे में सोच सकता हूं: …

2
एक "छायांकित" जावा निर्भरता क्या है?
जेवीएम डेवलपर यहाँ। हाल ही में मैंने आईआरसी चैट रूम और यहां तक ​​कि अपने स्वयं के कार्यालय में तथाकथित " छायांकित " जावा पुस्तकालयों पर प्रतिबंध देखा है। उपयोग का संदर्भ कुछ इस प्रकार होगा: " ऐसा है और इसलिए XYZ के लिए एक" छायांकित "क्लाइंट प्रदान करता है। …
74 java  libraries  jvm 

10
जावा में प्रति वर्ग कितनी लाइनें हैं? [बन्द है]
आपके अनुभव में, जावा में एक वर्ग के लिए कोड की कितनी लाइनें बहुत अधिक हैं, इसके लिए अंगूठे का एक उपयोगी नियम क्या है? स्पष्ट होने के लिए, मुझे पता है कि किसी विशेष वर्ग में क्या होना चाहिए और क्या नहीं होना चाहिए, इसके लिए उपयोग करने के …

10
जावा में स्ट्रिंग्स का उपयोग कभी न करें? [बन्द है]
मैंने अपने कोड की कमी को शब्दार्थ बनाने के लिए जावा में स्ट्रिंग्स के उपयोग को हतोत्साहित करते हुए एक ब्लॉग प्रविष्टि पर ठोकर खाई , यह सुझाव देते हुए कि आपको इसके बजाय पतले रैपर वर्गों का उपयोग करना चाहिए। यह पहले और बाद के उदाहरणों में उक्त प्रविष्टि …

13
क्या एक चेक किए गए अपवाद को पकड़ना और RuntimeException को फेंकना अच्छा अभ्यास है?
मैंने एक सहकर्मी के कुछ कोड पढ़े और पाया कि वह अक्सर विभिन्न अपवादों को पकड़ता है और फिर इसके बजाय हमेशा 'रनटाइम एक्ससेप्शन' फेंकता है। मुझे हमेशा लगता था कि यह बहुत बुरा अभ्यास है। क्या मै गलत हु?

3
व्यवहार में "क्लासथ अपवाद के साथ जीपीएल" का क्या अर्थ है?
ओरेकल अपने सभी जावा-संबंधित ओपन सोर्स कोड को जीपीएल के तहत एक क्लासपैथ अपवाद के साथ लाइसेंस देता है । जो मैं समझता हूं, यह इन पुस्तकालयों को उन उत्पादों में अपने कोड के साथ संयोजित करने की अनुमति देता है, जिन्हें जीपीएल द्वारा कवर नहीं किया जाना है। यह …
69 java  licensing  gpl  lgpl 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.