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

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

3
सार्वजनिक, संरक्षित, निजी का उपयोग करने के लिए सर्वोत्तम अभ्यास?
क्या यह कहना उचित है कि किसी चीज को privateकोड करते समय सामने वाले को सब कुछ डिफ़ॉल्ट करने के लिए अच्छा अभ्यास है? और उसके बाद ही इसे अपग्रेड करें protectedयदि एक उपवर्ग को इसकी आवश्यकता है, या publicयदि किसी अन्य वर्ग को इसकी आवश्यकता है?

5
अशक्त मूल्य के साथ विरासत बनाम अतिरिक्त संपत्ति
वैकल्पिक फ़ील्ड वाले वर्गों के लिए, विरासत या अशक्त संपत्ति का उपयोग करना बेहतर है? इस उदाहरण पर विचार करें: class Book { private String name; } class BookWithColor extends Book { private String color; } या class Book { private String name; private String color; //when this is null …
12 java  inheritance  class  null 

2
जावा 8 स्ट्रीम इंस्टेंसेस हमेशा पास () होना चाहिए?
Quoth जावाडोक : धाराओं में एक BaseStream.close () विधि है और AutoCloseable को लागू करता है, लेकिन लगभग सभी स्ट्रीम इंस्टेंस को उपयोग के बाद वास्तव में बंद करने की आवश्यकता नहीं है। आम तौर पर, केवल धाराएँ जिनका स्रोत एक IO चैनल है (जैसे कि Files.lines द्वारा वापस लौटाए …
12 java  resources  java8 

2
जावा संग्रह ढांचे के इंटरफेस में UnsupportedOperationException
जावा कलेक्शंस फ्रेमवर्क के माध्यम से, मैंने देखा है कि कुछ इंटरफेस में टिप्पणी है (optional operation)। इन विधियों के माध्यम से कक्षाओं को लागू करने की अनुमति देता है UnsupportedOperationExceptionयदि वे सिर्फ उस पद्धति को लागू नहीं करना चाहते हैं। इसका एक उदाहरण addAllविधि है Set Interface। अब, जैसा …

2
जावा संग्रह की पैकेजिंग संरचना (java.util) - Iterable java.lang में क्यों बैठती है?
नीचे दिए गए आरेख के अनुसार, इंटरफ़ेस को छोड़कर Iterable, सभी शेष निर्माण (इंटरफ़ेस / वर्ग / सार वर्ग) एक ही पैकेज में बैठते हैंjava.util पैकेज Iterableमें क्यों बैठता है java.lang? नोट: इरादा जावा प्रोग्रामिंग के पैकेजिंग पहलू को समझने का है।

3
इकाई परीक्षण प्रतियोगिता
मेरे नियोक्ता एक मासिक इकाई परीक्षण दिवस प्रतियोगिता चलाते हैं। एक पूरा दिन लेखन इकाई परीक्षणों के लिए समर्पित है - जाहिर है हम पूरे महीने अधिक परीक्षण करते हैं, लेकिन यह एक पूरा दिन है - और प्रतियोगिता के "विजेता" को पुरस्कार दिया जाता है। हालांकि, हम यह निर्धारित …

2
ओवरक्लाइडिंग विधियों को तर्क के रूप में पास करके उपवर्ग ऑब्जेक्ट जहां सुपरपेप की अपेक्षा की जाती है
मैं सिर्फ जावा सीख रहा हूं, और अभ्यास करने वाला प्रोग्रामर नहीं हूं। मैं जिस पुस्तक का अनुसरण कर रहा हूं वह कहती है कि किसी विधि को ओवरराइड करते समय, तर्क प्रकार समान होना चाहिए, लेकिन रिटर्न प्रकार पॉलीमॉर्फिक संगत हो सकते हैं। मेरा सवाल यह है कि ओवरराइडिंग …

5
क्या विंडोज फाइल पथों को यूनिक्स फ़ाइल पथों में बदलना एक साधारण प्रतिस्थापन के साथ सुरक्षित है?
उदाहरण के लिए कहते हैं कि मैं यह इतना था कि मेरी फ़ाइलों के सभी तरह के रूप में एक यूनिक्स मशीन के लिए एक विंडोज़ मशीन से स्थानांतरित कर दिया जाएगा: C:\test\myFile.txtकरने के लिए {somewhere}/test/myFile.txt(ड्राइव अक्षर इस बिंदु पर अप्रासंगिक है)। वर्तमान में, हमारी उपयोगिता पुस्तकालय जो हमने खुद …

6
डाउनकास्टिंग से कैसे बचें?
मेरा सवाल सुपर क्लास एनिमल के एक विशेष मामले के बारे में है। मेरा Animalकर सकते हैं moveForward()और eat()। Sealफैली हुई है Animal। Dogफैली हुई है Animal। और एक विशेष प्राणी है जिसे Animalकहा जाता है Human। Humanऔजार भी एक विधि है speak()(द्वारा कार्यान्वित नहीं Animal)। एक अमूर्त विधि के …

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

1
जावा 8 में फ़ंक्शन प्रकारों को हटाने के कारण
मैं यह समझने की कोशिश कर रहा हूं कि जेडीके 8 लैंबडा एक्सपर्ट ग्रुप (ईजी) ने जावा प्रोग्रामिंग लैंग्वेज में नए फंक्शन टाइप को शामिल नहीं करने का फैसला क्यों किया। मेलिंग सूची में जाने से मुझे फ़ंक्शन के प्रकारों को हटाने के बारे में चर्चा के साथ एक धागा …

10
कैसे परिवर्तनशील चर का उपयोग किए बिना उपयोगी जावा प्रोग्राम लिखने के लिए
मैं कार्यात्मक प्रोग्रामिंग के बारे में एक लेख पढ़ रहा था जहां लेखक कहता है (take 25 (squares-of (integers))) ध्यान दें कि इसका कोई चर नहीं है। वास्तव में, यह तीन कार्यों और एक स्थिर से अधिक कुछ नहीं है। एक चर का उपयोग किए बिना जावा में पूर्णांकों के …

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

7
क्या एक पुनरावर्ती कार्य में पुनरावृत्तियों / लूप हो सकते हैं?
मैं पुनरावर्ती कार्यों के बारे में अध्ययन कर रहा हूं, और जाहिर है, वे ऐसे कार्य हैं जो स्वयं को कॉल करते हैं, और पुनरावृत्तियों / छोरों का उपयोग नहीं करते हैं (अन्यथा यह पुनरावर्ती कार्य नहीं होगा)। हालाँकि, उदाहरण के लिए वेब पर सर्फिंग करते समय (8-क्वीन्स-पुनरावर्ती समस्या), मुझे …
12 java  recursion 

2
जावा परियोजनाओं को अलग करना
मेरे पास एक बड़ी जावा परियोजना है, और हम अपने निर्माण चक्र के लिए मावेन का उपयोग करते हैं। इस एक परियोजना का बड़े पैमाने पर उपयोग किया जाता है - अन्य परियोजनाओं में, विभिन्न अनुप्रयोगों में, जिनमें से कुछ इसमें निहित हैं और कुछ जो अन्यत्र हैं ... ईमानदार …

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