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

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

16
आप जावा में दिए गए वर्ग के सभी उपवर्गों को कैसे खोज सकते हैं?
जावा में किसी दिए गए वर्ग (या किसी दिए गए इंटरफ़ेस के सभी कार्यान्वयनकर्ता) के सभी उपवर्गों को खोजने की कोशिश कैसे की जाती है? अब तक, मेरे पास ऐसा करने का एक तरीका है, लेकिन मैं इसे काफी अक्षम (कम से कम कहने के लिए) पाता हूं। विधि है: …

11
क्या होता है जब OutOfMemoryError को फेंकने के लिए अपर्याप्त मेमोरी होती है?
मुझे पता है कि प्रत्येक वस्तु को ढेर मेमोरी की आवश्यकता होती है और स्टैक पर प्रत्येक आदिम / संदर्भ को स्टैक मेमोरी की आवश्यकता होती है। जब मैं ढेर पर एक ऑब्जेक्ट बनाने का प्रयास करता हूं और ऐसा करने के लिए अपर्याप्त मेमोरी होती है, तो JVM ढेर …

16
Log4j में, प्रदर्शन में सुधार करने से पहले लॉगिंग से पहले isDebugEnabled की जाँच करता है?
मैं लॉगिंग के लिए अपने आवेदन में Log4J का उपयोग कर रहा हूं । पहले मैं डिबग कॉल का उपयोग कर रहा था जैसे: विकल्प 1: logger.debug("some debug text"); लेकिन कुछ लिंक बताते हैं कि isDebugEnabled()पहले जाँच करना बेहतर है , जैसे: विकल्प 2: boolean debugEnabled = logger.isDebugEnabled(); if (debugEnabled) …
207 java  logging  log4j 

9
स्प्रिंग बूट कॉन्फ़िगर और उपयोग दो डेटा स्रोत
मैं दो डेटा स्रोतों को कैसे कॉन्फ़िगर और उपयोग कर सकता हूं? उदाहरण के लिए यहां मेरे पास पहला डेटा स्रोत है: application.properties #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName = oracle.jdbc.OracleDriver #second db ... आवेदन वर्ग @SpringBootApplication public class SampleApplication { public static void …

6
हाइबरनेट और स्प्रिंग डेटा जेपीए के बीच अंतर क्या है
हाइबरनेट और स्प्रिंग डेटा जेपीए के बीच मुख्य अंतर क्या हैं? हमें हाइबरनेट या स्प्रिंग डेटा जेपीए का उपयोग कब नहीं करना चाहिए? इसके अलावा, जब स्प्रिंग JDBC टेम्पलेट हाइबरनेट / स्प्रिंग डेटा JPA से बेहतर प्रदर्शन कर सकता है?

11
JAR फ़ाइल कैसे चलाएं
मैंने इस तरह एक JAR फ़ाइल बनाई: jar cf Predit.jar *.* मैंने इस JAR फ़ाइल को डबल क्लिक करके चलाया (यह काम नहीं किया)। इसलिए मैंने इसे इस तरह से डॉस प्रॉम्प्ट से चलाया: java -jar Predit.jar इसने "मुख्य वर्ग को लोड करने में विफल" अपवादों को उठाया। इसलिए मैंने …
207 java  jar 

23
4.7 के साथ IntelliJ IDEA "!!! JUnit संस्करण 3.8 या बाद में अपेक्षित: "
जब मैं IntelliJ IDEA में निम्नलिखित परीक्षण चलाने का प्रयास करता हूं तो मुझे संदेश मिलता है: "!!! JUnit संस्करण 3.8 या बाद में अपेक्षित:" यह ध्यान दिया जाना चाहिए कि यह एक Android परियोजना है जिसे मैं IntelliJ IDEA 9 में काम कर रहा हूं। public class GameScoreUtilTest { …

14
मैं GMail, Yahoo, या Hotmail का उपयोग करके जावा एप्लिकेशन को ईमेल कैसे भेज सकता हूं?
क्या GMail खाते का उपयोग करके मेरे जावा एप्लिकेशन से ईमेल भेजना संभव है? मैंने ईमेल भेजने के लिए अपने कंपनी मेल सर्वर को जावा ऐप के साथ कॉन्फ़िगर किया है, लेकिन जब मैं एप्लिकेशन वितरित करता हूं तो यह कटौती नहीं करेगा। Hotmail, Yahoo या GMail का उपयोग करने …

8
`Optional.orElse ()` और `Optional.orElseGet ()` के बीच अंतर
मैं Optional<T>.orElse()और Optional<T>.orElseGet()विधियों के बीच के अंतर को समझने की कोशिश कर रहा हूं । orElse()विधि के लिए विवरण है "यदि वर्तमान में मूल्य लौटाएं, अन्यथा अन्य वापस करें।" जबकि, orElseGet()विधि के लिए विवरण है "यदि मौजूद है तो मान लौटाएं, अन्यथा अन्य आह्वान करें और उस मंगलाचरण का परिणाम …
206 java  java-8  optional 

7
IntelliJ IDEA में एप्लिकेशन रन प्रोफ़ाइल में classpath में निर्देशिका कैसे जोड़ें?
मैं एक एप्लिकेशन रन प्रोफ़ाइल के classpath में एक निर्देशिका जोड़ने की कोशिश कर रहा हूं अगर मैं -p x का उपयोग करके ओवरराइड करता हूं: VM सेटिंग्स में लक्ष्य / कक्षाएं, मुझे निम्न त्रुटि मिलती है: java.lang.NoClassDefFoundError: com/intellij/rt/execution/application/AppMain मेरी परियोजना के लिए क्लासपाथ में एक निर्देशिका जोड़ने के बारे …

7
कौन सा अधिक कुशल है, प्रत्येक के लिए लूप, या एक इटरेटर?
किसी संग्रह को पार करने का सबसे कुशल तरीका कौन सा है? List<Integer> a = new ArrayList<Integer>(); for (Integer integer : a) { integer.toString(); } या List<Integer> a = new ArrayList<Integer>(); for (Iterator iterator = a.iterator(); iterator.hasNext();) { Integer integer = (Integer) iterator.next(); integer.toString(); } कृपया ध्यान दें, कि यह …

25
एक लॉगर में एक संदेश पर एक JUnit मुखर कैसे करें
मेरे पास कुछ कोड-अंडर-परीक्षण है जो इसकी स्थिति की रिपोर्ट करने के लिए जावा लकड़हारे को कॉल करता है। JUnit परीक्षण कोड में, मैं यह सत्यापित करना चाहूंगा कि इस लकड़हारे में सही लॉग प्रविष्टि की गई थी। निम्नलिखित पंक्तियों के साथ कुछ: methodUnderTest(bool x){ if(x) logger.info("x happened") } @Test …
206 java  logging  junit  assert 

5
क्यों यह जावा प्रोग्राम समाप्त होने के बावजूद स्पष्ट रूप से इसे (और नहीं) नहीं करना चाहिए?
मेरी प्रयोगशाला में एक संवेदनशील ऑपरेशन आज पूरी तरह से गलत हो गया। इलेक्ट्रॉन माइक्रोस्कोप पर एक एक्ट्यूएटर अपनी सीमा पर चला गया, और घटनाओं की एक श्रृंखला के बाद मैंने $ 12 मिलियन उपकरण खो दिए। मैंने इसमें दोषपूर्ण मॉड्यूल में 40K से अधिक लाइनों को संकुचित किया है: …

7
जावा जेनरिक को कब आवश्यकता होती है <? <T> के बजाय T> का विस्तार होता है और क्या स्विचिंग का कोई नकारात्मक पहलू है?
निम्नलिखित उदाहरण को देखते हुए (Hamcrest मैचर्स के साथ JUnit का उपयोग करके): Map&lt;String, Class&lt;? extends Serializable&gt;&gt; expected = null; Map&lt;String, Class&lt;java.util.Date&gt;&gt; result = null; assertThat(result, is(expected)); यह JUnit assertThatविधि हस्ताक्षर के साथ संकलित नहीं है: public static &lt;T&gt; void assertThat(T actual, Matcher&lt;T&gt; matcher) संकलक त्रुटि संदेश है: Error:Error:line (102)cannot …
205 java  generics  junit 


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