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

जावा एक उच्च स्तरीय प्रोग्रामिंग भाषा है। इस टैग का उपयोग तब करें जब आपको भाषा का उपयोग करने या समझने में समस्या हो। इस टैग का उपयोग शायद ही कभी किया जाता है और अक्सर [वसंत], [वसंत-बूट], [जकार्ता-ई], [Android], [javafx], [gradle] और [maven] के संयोजन में उपयोग किया जाता है।

4
क्या मॉकिटो तर्क की परवाह किए बिना एक विधि को रोक सकता है?
मैं मॉकिटो का उपयोग करके कुछ विरासत कोड का परीक्षण करने की कोशिश कर रहा हूं। मैं चाहता हूँ FooDaoकि उत्पादन में प्रयोग किया जाता है कि ठूंठ के रूप में इस प्रकार है: foo = fooDao.getBar(new Bazoo()); मैं लिख सकता हूँ: when(fooDao.getBar(new Bazoo())).thenReturn(myFoo); लेकिन स्पष्ट समस्या यह है कि …

30
एक निजी विधि को यूनिट टेस्ट के लिए सार्वजनिक करना ... अच्छा विचार है?
मॉडरेटर नोट: यहां पहले से ही 39 उत्तर पोस्ट किए गए हैं (कुछ हटा दिए गए हैं)। अपना उत्तर पोस्ट करने से पहले , विचार करें कि आप चर्चा में कुछ सार्थक जोड़ सकते हैं या नहीं। आप संभावना से अधिक दोहरा रहे हैं कि किसी और ने पहले ही …
301 c#  java  unit-testing 

8
मॉकिटो के साथ विशिष्ट प्रकार की सूची पर कब्जा कैसे करें
क्या मॉकिटोस आर्ग्यूमेंट कैपटोर का उपयोग करके विशिष्ट प्रकार की सूची पर कब्जा करने का एक तरीका है। यह काम नहीं करता है: ArgumentCaptor<ArrayList<SomeType>> argument = ArgumentCaptor.forClass(ArrayList.class);

18
आप किसी वस्तु की गहरी प्रतिलिपि कैसे बनाते हैं?
एक गहरी ऑब्जेक्ट कॉपी फ़ंक्शन को लागू करना थोड़ा मुश्किल है। मूल वस्तु और क्लोन किए गए शेयर को सुनिश्चित करने के लिए आप क्या कदम उठाते हैं?
301 java  class  clone 


9
डिपेंडेंसी इंजेक्शन कंस्ट्रक्टर पागलपन से कैसे बचें?
मुझे लगता है कि मेरे निर्माता इस तरह दिखना शुरू कर रहे हैं: public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... ) कभी बढ़ती पैरामीटर सूची के साथ। चूंकि "कंटेनर" मेरा निर्भरता इंजेक्शन कंटेनर है, मैं ऐसा क्यों नहीं कर सकता: public MyClass(Container con) हर वर्ग के लिए? डाउनसाइड क्या हैं? …

9
Gson: स्ट्रिंग को सीधे JsonObject (कोई POJO) में रूपांतरित करें
यह पता लगाने के लिए प्रतीत नहीं कर सकते। मैं जीएसओएन में जीएसएन ट्री हेरफेर का प्रयास कर रहा हूं, लेकिन मेरे पास एक ऐसा मामला है जहां मुझे पता नहीं है या एक पीओजेओ को स्ट्रिंग में बदलने के लिए है, जिसे परिवर्तित करने से पहले JsonObject। वहाँ से …
300 java  json  gson 

16
जावा कैलेंडर में जनवरी माह 0 क्यों है?
java.util.Calendarजनवरी में , महीने को 0 के रूप में परिभाषित किया गया है, महीने में नहीं 1. क्या इसका कोई विशेष कारण है? मैंने कई लोगों को इस बारे में भ्रमित होते देखा है ...
300 java  calendar 

20
एक संग्रह के लिए हैशकोड विधि के लिए सर्वश्रेष्ठ कार्यान्वयन
हम hashCode()एक संग्रह के लिए विधि के सर्वोत्तम कार्यान्वयन पर कैसे निर्णय लेते हैं (यह मानते हुए कि विधि समान रूप से ओवरराइड की गई है)?
299 java  hash  equals  hashcode 

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

9
"SomeType @ 2f92e0f4" प्राप्त किए बिना मैं अपने जावा ऑब्जेक्ट को कैसे प्रिंट करूं?
मेरे पास एक वर्ग इस प्रकार है: public class Person { private String name; // constructor and getter/setter omitted } मैंने अपनी कक्षा का एक उदाहरण छापने की कोशिश की: System.out.println(myPerson); लेकिन मैं निम्नलिखित उत्पादन मिल गया: com.foo.Person@2f92e0f4। जब मैंने Personवस्तुओं के एक सरणी को प्रिंट करने की कोशिश की …
299 java  string  object  tostring 

25
Java.lang.ArrayIndexOutOfBoundsException का क्या कारण है और मैं इसे कैसे रोकूं?
ArrayIndexOutOfBoundsExceptionइसका क्या मतलब है और मैं इससे कैसे छुटकारा पाऊं? यहाँ एक कोड नमूना है जो अपवाद को ट्रिगर करता है: String[] names = { "tom", "bob", "harry" }; for (int i = 0; i <= names.length; i++) { System.out.println(names[i]); }

12
META-INF का उद्देश्य क्या है?
जावा में, आप अक्सर कुछ मेटा फ़ाइलों से युक्त META-INF फ़ोल्डर देखते हैं। इस फ़ोल्डर का उद्देश्य क्या है और मैं वहां क्या डाल सकता हूं?
298 java  meta-inf 

12
IntelliJ IDEA सीरियलवर्जन यूआईडी जनरेट कर रहा है
IntelliJ IDEA में यह मान कैसे उत्पन्न करते हैं? मैं सेटिंग्स में जाता हूं -> त्रुटियां -> सीरियलाइजेशन के मुद्दे -> सीरियल सीरियल 'के बिना सीरियल क्लास', लेकिन यह अभी भी मुझे चेतावनी नहीं दिखाता है। मेरी कक्षा PKladrBuilding माता-पिता के इंटरफ़ेस को सीरियल योग्य बनाता है । कोड का …

7
परमाणु / वाष्पशील / सिंक्रनाइज़ के बीच अंतर क्या है?
आंतरिक रूप से परमाणु / वाष्पशील / सिंक्रनाइज़ काम कैसे करते हैं? निम्नलिखित कोड ब्लॉक के बीच अंतर क्या है? कोड 1 private int counter; public int getNextUniqueIndex() { return counter++; } कोड 2 private AtomicInteger counter; public int getNextUniqueIndex() { return counter.getAndIncrement(); } कोड 3 private volatile int counter; …

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