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

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

4
तर्क SCMs में जाँच बाइनरी फ़ाइलों को फिर से
मैं एक कंपनी के लिए काम करता हूं जो प्राथमिक रूप से जावा अनुप्रयोगों का निर्माण करता है और मैं SCM को चेक-इन बाइनरी फ़ाइलों (निर्भरता और अंतिम उत्पादों) को रोकने के लिए हर किसी को समझाने की कोशिश कर रहा हूं। वे जानते हैं कि यह एक बुरा अभ्यास …
10 java  builds 

2
केवल एक कोड गंध के साथ एक अंतरफलक है?
(मैंने इस प्रश्न को देखा है , लेकिन पहला उत्तर ऑटो प्रॉपर्टी के बारे में डिज़ाइन से अधिक है, और दूसरा कहता है कि उपभोक्ता से डेटा स्टोरेज कोड छिपाएं , जो मुझे यकीन नहीं है कि मुझे क्या चाहिए / मेरा कोड है) इसलिए मैं कुछ अन्य राय सुनना …

3
जावा जेनरिक सरणियों में क्यों नहीं हो सकता है?
ऐसा क्यों है कि जब मैं ऐरेलेस्ट्स की एक सरणी बनाने की कोशिश करता हूं: ArrayList<Integer>[] arr=new ArrayList<Integer>[40];एक त्रुटि है और जावा यह अनुमति नहीं देता है? क्या जावा के जेनेरिक को लागू करने, किसी भी भाषा में जेनेरिक, या कुछ मनमानी से संबंधित है?

5
OOP: इंटरफ़ेस आधारित एक की तुलना में कक्षा के डिजाइन में कौन सी स्थितियाँ बेहतर हैं?
मैं JDOM की वेबसाइट पढ़ रहा था । JDOM API को इंटरफेस के बजाय कंक्रीट कक्षाओं के संदर्भ में क्यों परिभाषित किया गया है? जेसन हंटर JDOM के लिए एक इंटरफ़ेस आधारित एपीआई के खिलाफ तर्कों को सारांशित करता है: इंटरफेस के साथ सब कुछ एक कारखाना बन जाता है, …

1
नमूना डेटा के साथ एक एल्गोरिथ्म को ठीक से कैसे दस्तावेज़ित करें?
मैं सोच रहा हूँ कि एक एल्गोरिथ्म प्रलेखन में क्या होना चाहिए? अनुसरण करने के लिए एक उचित दिशानिर्देश का पता नहीं लगा सकते। मुझे शामिल करने का मन है एल्गोरिथ्म का सारांश एल्गोरिथ्म का वर्णन फ़्लोचार्ट छद्म कोड नमूना इनपुट डेटा सेट (एकाधिक) उत्पादित आंकड़े इकाई परीक्षण प्रयोगों ग्राहक …

4
स्थैतिक तरीकों से गुजरने वाली वस्तुएं लाभप्रद क्यों होंगी?
एक स्थैतिक विधि का उपयोग करने और एक वस्तु पर विधि को कॉल करने के बजाय एक पैरामीटर के रूप में किसी ऑब्जेक्ट के संदर्भ को पारित करने के लिए एक फायदा क्यों होगा? स्पष्ट करने के लिए कि मेरा क्या मतलब है, निम्न वर्ग पर विचार करें: public class …

1
एक टिप्पणी में "TILT" का क्या अर्थ है?
मैं रॉबर्ट सी। मार्टिन द्वारा क्लीन कोड पढ़ रहा हूं , और वाक्यांश TILTअनावश्यक रूप से कुछ कोड नमूनों में दिखाई देता है। उदाहरण (यह जावा में है, वैसे): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT: …

2
अपवादों की ग्रैन्युलैरिटी
मैं कुछ दोस्तों और आई के बीच एक बहस में चला गया हूं। वे अपवाद के क्षेत्रों के रूप में ClientErrorExceptionऔर ServerErrorExceptionविस्तार के साथ सामान्य अपवाद पसंद करते हैं, जबकि मैं चीजों को अधिक विशिष्ट बनाना पसंद करता हूं। उदाहरण के लिए, मेरे पास कुछ अपवाद हो सकते हैं जैसे: …

1
किसी परियोजना में गैर-इकाई परीक्षणों का प्रबंधन कैसे करें?
मेरे पास अपनी परियोजना में कुछ कोड हैं जिन्हें मैं व्यक्तिगत रूप से कॉल testsकरता हूं जो इकाई परीक्षण नहीं हैं। वे चलाने के लिए होते हैं और परिणाम का मूल्यांकन मानव द्वारा किया जाता है। मैंने ऐसा इसलिए किया क्योंकि मैं एक भौतिकी इंजन बना रहा हूं और विकास …

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

2
जावा में लिखे एपीआई में आंतरिक कक्षाओं को कैसे एनकैप्सुलेट किया जाए?
हमें एक पुस्तकालय लिखना है। स्वाभाविक रूप से, इसमें केवल बहुत छोटा एपीआई होना चाहिए (जितना संभव हो उतना छोटा होना चाहिए)। पुस्तकालय के आंतरिक भाग कुछ जटिल हैं। इसलिए, उन्हें संरचना की आवश्यकता है। संरचना के लिए मैं वर्तमान में दो तरीके देखता हूं: 1. संकुल का उपयोग करें। …

3
क्या ठोस वर्गों पर निर्भर करने के लिए इंटरफेस के लिए ठीक है?
मैं कस्टम त्रुटि हैंडलर के लिए जावा में इंटरफ़ेस बना रहा हूं। एक तर्क त्रुटि ऑब्जेक्ट पास करना चाहते हैं लेकिन मुझे Exceptionकक्षा के बच्चे होने की आवश्यकता है । क्या इंटरफ़ेस में मेरे परिभाषित वर्ग नाम का उपयोग करना ठीक है? क्या यह किसी कार्यान्वयन पर निर्भर नहीं होने …

2
क्या पर्यवेक्षक पैटर्न उपयुक्त है जब पर्यवेक्षक एक दूसरे से स्वतंत्र नहीं हैं?
मेरे पास class Car2 गुण हैं: int priceऔर boolean inStock। यह भी एक धारण Listकी abstract class State(खाली वर्ग)। 2 राज्य हैं जिन्हें कार पर लागू किया जा सकता है और प्रत्येक को अपनी स्वयं की कक्षा द्वारा दर्शाया गया है: class Upgrade extends Stateऔर class Shipping extends State। A …

1
कोड डिजाइन: मनमाने कार्यों का प्रतिनिधिमंडल
पीपीसीजी पर, हमारे पास अक्सर किंग ऑफ द हिल चुनौतियां होती हैं, जो एक-दूसरे के खिलाफ अलग-अलग कोड बॉट पिट करते हैं। हमें इन चुनौतियों को एक भाषा में सीमित करना पसंद नहीं है, इसलिए हम मानक I / O पर क्रॉस-प्लेटफॉर्म संचार करते हैं। मेरा लक्ष्य एक ऐसी रूपरेखा …

2
प्रत्येक के लिए "इन" के बजाय बृहदान्त्र क्यों है?
जावा 5 भाषा गाइड से : जब आप कोलन देखते हैं (:) इसे "इन" के रूप में पढ़ें। inपहली बार में उपयोग क्यों नहीं ? यह मुझे सालों से परेशान कर रहा है। क्योंकि यह बाकी भाषा के साथ असंगत है। उदाहरण के लिए, जावा में देखते हैं implements, extends, …
9 java 

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