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

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

3
PermGen और Metaspace में क्या अंतर है?
जावा 7 तक जेवीएम मेमोरी में एक क्षेत्र था जिसे पर्मगेन कहा जाता था , जहां जेवीएम अपनी कक्षाएं रखता था। में जावा 8 इसे हटा दिया और कहा जाता है क्षेत्र ने उनकी जगह ली Metaspace । PermGen और Metaspace के बीच सबसे महत्वपूर्ण अंतर क्या हैं ? एकमात्र …

13
जावा स्विच स्टेटमेंट कई मामले
बस एक जावा स्विच स्टेटमेंट के लिए कई मामलों का उपयोग करने का पता लगाने की कोशिश कर रहा है। यहाँ एक उदाहरण है जो मैं करने की कोशिश कर रहा हूँ: switch (variable) { case 5..100: doSomething(); break; } बनाम करने के लिए: switch (variable) { case 5: case …

21
तुलना () बनाम बराबर ()
Stringजावा में समानता के लिए परीक्षण करते समय मैंने हमेशा इसका उपयोग किया है equals()क्योंकि मेरे लिए यह इसके लिए सबसे प्राकृतिक तरीका है। आखिरकार, इसका नाम पहले से ही कहता है कि यह क्या करने का इरादा है। हालाँकि, मेरे एक सहयोगी ने हाल ही में मुझे बताया कि …
118 java  string  equals  compareto 

3
यह जांचने के लिए कि तत्व लैम्बडा अभिव्यक्ति का उपयोग करते हुए मौजूद है या नहीं?
विशेष रूप से, मेरे पास TabPane है, और मैं जानना चाहूंगा कि क्या इसमें विशिष्ट आईडी वाला तत्व है। इसलिए, मैं जावा में लैम्ब्डा एक्सप्रेशन के साथ ऐसा करना चाहूंगा: boolean idExists = false; String idToCheck = "someId"; for (Tab t : tabPane.getTabs()){ if(t.getId().equals(idToCheck)) { idExists = true; } }
118 java  java-8  lambda 

5
क्या जावा 8 एक मूल्य या फ़ंक्शन को दोहराने का एक अच्छा तरीका प्रदान करता है?
कई अन्य भाषाओं में, उदाहरण के लिए। हास्केल, एक मूल्य को दोहराना या कई बार कार्य करना आसान है, जैसे। मान 1 की 8 प्रतियों की सूची प्राप्त करने के लिए: take 8 (repeat 1) लेकिन मुझे यह अभी तक जावा 8 में नहीं मिला है। क्या जावा 8 के …
118 java  java-8 

5
जावा - जेपीए - @Version एनोटेशन
@Versionजेपीए में एनोटेशन कैसे काम करता है ? मुझे विभिन्न उत्तर मिले जिनका अर्क निम्नानुसार है: जेपीए समान डेटास्टोर रिकॉर्ड में समवर्ती संशोधनों का पता लगाने के लिए आपकी संस्थाओं में एक संस्करण क्षेत्र का उपयोग करता है। जब जेपीए रनटाइम एक ही रिकॉर्ड को समवर्ती रूप से संशोधित करने …

6
जावा के charAt () के बराबर C #?
मुझे पता है कि हम charAt()जावा में विधि का उपयोग करके अपनी स्थिति निर्दिष्ट करके एक स्ट्रिंग में एक व्यक्तिगत चरित्र प्राप्त कर सकते हैं । क्या C # में एक समान विधि है?
118 c#  java  string 

5
जावा हीप साइज़ की तुलना में बहुत अधिक मेमोरी का उपयोग करता है (या सही ढंग से डॉकर मेमोरी लिमिट का आकार)
मेरे आवेदन के लिए, जावा प्रक्रिया द्वारा उपयोग की जाने वाली मेमोरी ढेर के आकार से बहुत अधिक है। जिस सिस्टम में कंटेनर चल रहे हैं, उसमें मेमोरी की समस्या होने लगती है क्योंकि कंटेनर ढेर के आकार की तुलना में बहुत अधिक मेमोरी ले रहा है। ढेर का आकार …
118 java  linux  docker  memory  jvm 

16
System.gc () कब कुछ करता है?
मुझे पता है कि कचरा संग्रह जावा में स्वचालित है। लेकिन मैं समझ गया कि यदि आप System.gc()अपने कोड में कहते हैं कि JVM उस बिंदु पर कचरा संग्रह करने का निर्णय ले सकता है या नहीं। यह कैसे ठीक काम करता है? किस आधार / पैरामीटर पर जेवीएम एक …

3
JUnit वर्गों को विशेष परीक्षण पैकेज में अलग करना?
मैं शिल्पकार लेख ( शिल्पकार पर क्लिक करके) पढ़ने के माध्यम से परीक्षण-संचालित विकास की अवधारणाओं को सीख रहा हूं के तहत करके विषय ) मेरे पिछले सवाल है, के जवाब में की सिफारिश की "JUnit और उचित सॉफ्टवेयर इंजीनियरिंग सीखने के लिए नमूना परियोजना" । मुझे अभी तक इससे …
118 java  unit-testing  junit 

18
वसंत सुरक्षा के साथ जावा कोड में "hasRole" कैसे जांचें?
जावा कोड में उपयोगकर्ता प्राधिकरण या अनुमति की जांच कैसे करें? उदाहरण के लिए - मैं भूमिका के आधार पर उपयोगकर्ता के लिए बटन दिखाना या छिपाना चाहता हूं। एनोटेशन जैसे हैं: @PreAuthorize("hasRole('ROLE_USER')") जावा कोड में इसे कैसे बनाएं? कुछ इस तरह : if(somethingHere.hasRole("ROLE_MANAGER")) { layout.addComponent(new Button("Edit users")); }


8
JUnit Assert का उपयोग करने की तुलना में अधिक मुखर कैसे करें?
मेरे पास ये मूल्य एक परीक्षण से आ रहे हैं previousTokenValues[1] = "1378994409108" currentTokenValues[1] = "1378994416509" और मैं कोशिश करता हूं // current timestamp is greater assertTrue(Long.parseLong(previousTokenValues[1]) > Long.parseLong(currentTokenValues[1])); मुझे मिलता है java.lang.AssertionErrorऔर detailMessageडिबगिंग पर है null। मैं उपयोग करने की शर्तों से अधिक जोर कैसे दे सकता हूं JUnit
118 java  junit 

19
नल चेक चेन बनाम पकड़ने वाला NullPointerException
एक वेब सेवा एक बहुत बड़ा XML लौटाती है और मुझे इसके बारे में गहराई से नेस्टेड खेतों तक पहुँचने की आवश्यकता है। उदाहरण के लिए: return wsObject.getFoo().getBar().getBaz().getInt() समस्या यह है कि है getFoo(), getBar(), getBaz()सब वापस आ सकते हैं null। हालांकि, अगर मैं nullसभी मामलों में जांच करता हूं, …

14
जावा में डबल दशमलव स्वरूपण
मुझे कुछ समस्याओं का प्रारूपण करने में कठिनाई हो रही है। यदि मेरे पास एक डबल मान है, उदाहरण के लिए 4.0, तो मैं दशमलव को कैसे प्रारूपित करूं ताकि यह 4.00 के बजाय हो?

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