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

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

10
"उचित" प्रोग्रामिंग अब क्या मायने रखती है?
मैं अपने खाली समय में एक Android गेम बना रहा हूं। यह libgdx लाइब्रेरी का उपयोग कर रहा है इसलिए मेरे लिए काफी भारी लिफ्टिंग की गई है। विकास करते समय, मैंने लापरवाही से कुछ प्रक्रियाओं के लिए डेटाटिप्स का चयन किया। मैंने हैशटेबल का उपयोग किया क्योंकि मुझे एक …

7
जावा की जेनरिक में क्या गलत है? [बन्द है]
मैंने इस साइट पोस्ट पर कई बार देखा है जो जावा के जेनरिक के कार्यान्वयन को कम करता है। अब, मैं ईमानदारी से कह सकता हूं कि मेरे पास उनके उपयोग के साथ कोई समस्या नहीं है। हालाँकि, मैंने स्वयं एक सामान्य वर्ग बनाने का प्रयास नहीं किया है। तो, …
49 java  generics 

8
क्या हम जावा का व्यावसायिक उपयोग कर सकते हैं?
जावा जीपीएल लाइसेंस है (विकिपीडिया से संदर्भ)। मुझे यकीन नहीं है कि मैं इसे वाणिज्यिक परियोजनाओं में उपयोग कर सकता हूं। मेरे पास पहले से ही जावा में एक वेबसाइट है और मैं इसे व्यावसायिक उपयोग के लिए उपयोग करने की योजना बना रहा हूं। क्या वह अवैध है?
49 java  licensing  bcl 

6
किसी वर्ग को खुद की सूची के उपवर्ग के रूप में परिभाषित करने से क्या नुकसान होगा?
मेरी एक हालिया परियोजना में, मैंने निम्नलिखित हेडर के साथ एक वर्ग को परिभाषित किया: public class Node extends ArrayList<Node> { ... } हालांकि, मेरे सीएस प्रोफेसर के साथ चर्चा करने के बाद, उन्होंने कहा कि कक्षा "स्मृति के लिए भयानक" और "बुरा अभ्यास" होगी। मैंने पहले को विशेष रूप …

3
एक बेहतर अभ्यास कौन सा है - सहायक विधियाँ उदाहरण के लिए या स्थिर?
यह सवाल व्यक्तिपरक है लेकिन मैं बस उत्सुक था कि अधिकांश प्रोग्रामर इस पर कैसे पहुंचें। नीचे का नमूना छद्म-सी # में है, लेकिन यह जावा, सी ++ और अन्य ओओपी भाषाओं पर भी लागू होना चाहिए। वैसे भी, जब मेरी कक्षाओं में सहायक विधियाँ लिखी जाती हैं, तो मैं …

4
एक विधि को कई प्रकार के चेक किए गए अपवादों को क्यों नहीं फेंकना चाहिए?
हम अपने जावा कोड का विश्लेषण करने के लिए सोनारक्यूब का उपयोग करते हैं और इसका यह नियम है (महत्वपूर्ण पर सेट): सार्वजनिक तरीकों को एक चेक किए गए अपवाद पर फेंकना चाहिए जाँच किए गए अपवादों का उपयोग करके त्रुटियों से निपटने के लिए, उन्हें प्रचारित करके या उन्हें …

6
क्या `c> = '0'` या` c> = 48` की जांच करना बेहतर है?
मेरे कुछ सहयोगियों के साथ एक चर्चा के बाद, मैं एक 'दार्शनिक' सवाल हूं कि जावा में चार डेटा प्रकार का सबसे अच्छा व्यवहार कैसे किया जाता है। मान लीजिए कि एक साधारण परिदृश्य (जाहिर है कि यह केवल एक बहुत ही सरल उदाहरण है , जिसमें मेरे प्रश्न का …

6
सार्थक वर्ग के नामों के साथ जावा संग्रह को मास्क करने के लिए अच्छा या बुरा अभ्यास?
हाल ही में मुझे मानव-अनुकूल वर्ग नामों के साथ जावा संग्रह "मास्किंग" करने की आदत है। कुछ सरल उदाहरण: // Facade class that makes code more readable and understandable. public class WidgetCache extends Map<String, Widget> { } या: // If you saw a ArrayList<ArrayList<?>> being passed around in the code, …

11
मुझे किन कारणों के लिए जावा और सी ++ पर सी # चुनना चाहिए? [बन्द है]
सी # इन दिनों लोकप्रिय हो रहा है। मैंने सुना है कि वाक्यात्मक रूप से यह लगभग जावा जैसा ही है। जावा और C ++ लंबे समय से मौजूद हैं। मुझे किन कारणों के लिए जावा और सी ++ पर सी # चुनना चाहिए?

5
एक C # डेवलपर के रूप में, क्या आप जावा को एंड्रॉइड के लिए विकसित करना सीखेंगे या इसके बजाय मोनोओड्रॉइड का उपयोग कर सकते हैं? [बन्द है]
मैं अपने आप को C # में पारंगत होने के बारे में सोचता हूँ। यह इस समय मेरी पसंद की भाषा है, और यह वह जगह है जहाँ मूल रूप से मेरे सभी पेशेवर अनुभव निहित हैं। फिर भी, मैं मोनड्रोइड परियोजना के अस्तित्व से हैरान हूं । मेरी समझ …
46 java  c#  .net  android  monodroid 

5
बिल्डर पैटर्न: कब असफल होना है?
बिल्डर पैटर्न को लागू करते समय, मैं अक्सर खुद को उलझन में पाता हूं कि कब इमारत को विफल होने दिया जाए और मैं हर कुछ दिनों में इस मामले पर अलग-अलग स्टैंड लेने का प्रबंधन करता हूं। पहले कुछ स्पष्टीकरण: जल्दी असफल होने के साथ मेरा मतलब है कि …

6
कोड के लिए रक्षात्मक प्रोग्रामिंग प्रथाओं का पालन करना कितना आवश्यक है जिसे कभी भी सार्वजनिक रूप से उपलब्ध नहीं कराया जाएगा?
मैं एक कार्ड गेम का जावा कार्यान्वयन लिख रहा हूं, इसलिए मैंने एक विशेष प्रकार का संग्रह बनाया है जिसे मैं ज़ोन कह रहा हूं। जावा के संग्रह के सभी संशोधन विधियाँ असमर्थित हैं, लेकिन ज़ोन एपीआई में एक विधि है move(Zone, Card), जो दिए गए ज़ोन से स्वयं के …

7
जावा में अंतिम विधि को क्यों शामिल किया गया है?
इस पोस्ट के अनुसार , हमें कभी भी अंतिम पद्धति पर भरोसा नहीं करना चाहिए। तो जावा ने इसे प्रोग्रामिंग भाषा में आखिर क्यों शामिल किया? यह किसी भी प्रोग्रामिंग भाषा को एक फ़ंक्शन में शामिल करने के लिए एक भयानक निर्णय की तरह लगता है जिसे कहा जा सकता …

5
जावा टाइप इंप्रेशन क्यों नहीं करता है?
मैंने हमेशा सोचा है कि जावा इस प्रकार का अनुमान क्यों नहीं लगाता है कि भाषा वह है जो वह है, और उसका वीएम बहुत परिपक्व है। Google का गो एक भाषा का एक उदाहरण है जिसमें उत्कृष्ट प्रकार की खोज है और यह एक टाइपिंग की मात्रा को कम …

3
चाचा बॉब की स्वच्छ वास्तुकला - प्रत्येक परत के लिए एक इकाई / मॉडल वर्ग?
पृष्ठभूमि : मैं अपने एंड्रॉइड ऐप में अंकल बॉब की स्वच्छ वास्तुकला का उपयोग करने की कोशिश कर रहा हूं। मैंने कई ओपन सोर्स प्रोजेक्ट्स का अध्ययन किया जो इसे करने का सही तरीका दिखाने की कोशिश कर रहे हैं, और मुझे RxAndroid पर आधारित एक दिलचस्प कार्यान्वयन मिला । …

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