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

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

5
अगर यह मौजूद नहीं है, तो क्या किसी चीज में कुछ बनाने के लिए बुरा कोडिंग अभ्यास है?
इसलिए मेरे पास एक webservice है जिसमें कुछ ऐसा है getAccountजहां यह खाते के लिए एक पहचानकर्ता लौटाएगा यदि यह मिल गया, तो अपवाद छोड़ दें। क्लाइंट हमेशा एक खाता बनाना चाहेगा, यदि एक अपवाद को उसी सूचना के साथ फेंका जाए, जो उसके साथ किया जाता है। मैं ग्राहकों …

6
क्या किसी विधि के हस्ताक्षर में हर पैरामीटर के लिए एक javadoc टिप्पणी लिखना आवश्यक है?
मेरी टीम में से एक देवता का मानना ​​है कि किसी विधि के हस्ताक्षर में हर पैरामीटर के लिए एक javadoc टिप्पणी लिखना आवश्यक है। मुझे नहीं लगता कि यह आवश्यक है, और वास्तव में मुझे लगता है कि यह हानिकारक भी हो सकता है। सबसे पहले, मुझे लगता है …

1
एंटिटी के बजाय डीटीओ का उपयोग क्या है?
मैं आरसीपी एप्लिकेशन पर काम कर रहा हूं, मैं इस एप्लिकेशन के लिए नया हूं। स्प्रिंग बीन्स का उपयोग संस्थाओं को बचाने / लाने के लिए व्यावसायिक तर्क लिखने के लिए किया जाता है। लेकिन, ग्राहक को सीधे संस्थाओं को भेजने के बजाय हम डीटीओ और ग्राहक को आबाद कर …
18 java  spring  entity  map  dto 

7
उदाहरण के लिए जिस तरह से यह है निर्माण क्यों है?
मैंने पिछले छह महीनों में C # सीखा है और अब मैं जावा में डील कर रहा हूं। मेरा प्रश्न उदाहरण निर्माण (भाषा में, वास्तव में) के बारे में है और यह अधिक है: मुझे आश्चर्य है कि उन्होंने ऐसा क्यों किया। इसका उदाहरण लीजिए Person Bob = new Person(); …

4
विभिन्न परियोजनाओं के बीच कक्षाएं या इंटरफेस साझा करना
मैं SO या यहाँ कुछ उत्तरों की तलाश में था, लेकिन बिना किसी परिणाम के, इसीलिए मैं आपसे पूछूंगा। मान लें कि मेरे पास दो अलग-अलग परियोजनाएं हैं - उदाहरण के लिए सर्वर का हिस्सा और एक ऐप का क्लाइंट हिस्सा। मैं अपना खुद का हिस्सा विकसित कर रहा हूं, …

4
जावा - बहुरूपता या बंधे प्रकार के मापदंडों का उपयोग करें
मान लीजिए मेरे पास यह वर्ग पदानुक्रम है ... public abstract class Animal { public abstract void eat(); public abstract void talk(); } class Dog extends Animal { @Override public void eat() { } @Override public void talk() { } } class Cat extends Animal { @Override public void eat() …

4
कार्यान्वयन के बजाय इंटरफ़ेस (उदाहरण के मानचित्र) का उपयोग करके जावा ऑब्जेक्ट को क्यों परिभाषित करें (हैशपॉप)
अधिकांश जावा कोड में, मुझे लगता है कि लोग जावा वस्तुओं को इस तरह घोषित करते हैं: Map<String, String> hashMap = new HashMap<>(); List<String> list = new ArrayList<>(); के बजाय: HashMap<String, String> hashMap = new HashMap<>(); ArrayList<String> list = new ArrayList<>(); वास्तव में उपयोग किए जाने वाले कार्यान्वयन के बजाय …

4
जावा स्ट्रिंग में स्थिर स्ट्रिंग हेरफेर के तरीके क्यों नहीं हैं?
जावा डिजाइनरों ने java.lang.Stringकक्षा में स्ट्रिंग हेरफेर विधियों के स्थिर संस्करण क्यों नहीं बनाए ? निम्नलिखित विधियां हैं जो मैं संदर्भित करता हूं, लेकिन प्रश्न को कक्षा में अन्य गैर-स्थिर तरीकों तक भी बढ़ाया जा सकता है। concat(String) substring(int, int) replace(char, char) toLowerCase() replace(CharSequence, CharSequence) toLowerCase(Locale) replaceAll(String, String) toString() replaceFirst(String, …
17 java  api-design  null 

3
डेटा एक्सेस लेयर का परीक्षण कैसे करें?
मेरे पास एक DAO तरीका है जो JDBC एक्सेस के लिए स्प्रिंग का उपयोग करता है। यह एक विक्रेता के आइटम की बिक्री की सफलता दर की गणना करता है। यहाँ कोड है: public BigDecimal getSellingSuccessRate(long seller_id) { String sql = "SELECT SUM(IF(sold_price IS NOT NULL, 1, 0))/SUM(1) FROM transaction …

3
जावा में स्ट्रैटनिंग करते समय मेमोरी में कितने स्ट्रिंग्स बनाए जाते हैं?
मुझे जावा में अपरिवर्तनीय तारों के बारे में पूछा गया था। मुझे एक फंक्शन लिखने का काम सौंपा गया था, जो एक स्ट्रिंग के लिए "a" s की संख्या को समेटता है। जो मैंने लिखा: public String foo(int n) { String s = ""; for (int i = 0; i …
17 java  strings  object 

4
Scala '*' के बजाय Java में पैकेज आयात के लिए '_' ऑपरेटर का उपयोग क्यों करता है?
मेरी राय में, स्काला के बारे में सबसे बड़ी चीजों में से एक जावा और इसके समान सिंटैक्स के साथ इसकी अंतर है। एक बात जो मुझे अजीब _लगी *वह यह है कि जावा में उपयोग किए जाने वाले ऑपरेटर के बजाय पैकेज wilcard आयात के लिए ऑपरेटर का उपयोग …
17 java  scala 

3
स्काला में अनियंत्रित अपवादों का निर्णय
एक जावा प्रोग्रामर के रूप में, मैं हमेशा अनियंत्रित अपवादों का आलोचक रहा हूं। ज्यादातर प्रोग्रामर इसका इस्तेमाल एन-रूट के रूप में कोडिंग सुगमता के लिए करते हैं ताकि बाद में परेशानी पैदा हो। अनचेक किए गए समकक्षों की तुलना में चेक किए गए अपवादों के साथ प्रोग्राम (हालांकि अयोग्य) …

3
क्या राज्य पैटर्न लिस्कोव प्रतिस्थापन सिद्धांत का उल्लंघन करता है?
यह छवि लागू डोमेन-संचालित डिज़ाइन और पैटर्न से ली गई है : C # और .NET में उदाहरणों के साथ यह स्टेट पैटर्न के लिए वर्ग आरेख है जहां SalesOrderइसके जीवन काल के दौरान विभिन्न राज्य हो सकते हैं। विभिन्न राज्यों के बीच केवल कुछ बदलाव की अनुमति है। अब …

5
क्या मुझे स्प्रिंग या हाइबरनेट या किसी अन्य जावा वेब फ्रेमवर्क को जानने के लिए सर्वलेट्स और जेएसपी की आवश्यकता है? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 4 साल पहले बंद हुआ । मैं बहुत से लोगों से पूछ रहा …

5
जावा की तुलना में पायथन धीमा क्यों है लेकिन PHP की तुलना में तेज [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

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