Articles of कूड़ा संग्रह

जब जावा में एक स्ट्रिंग कचरा एकत्र किया जाएगा

जावा में, जब किसी ऑब्जेक्ट को कोई जीवित संदर्भ नहीं मिलता है, तो यह कचरा संग्रहण के लिए पात्र है। अब स्ट्रिंग के मामले में, यह ऐसा मामला नहीं है क्योंकि स्ट्रिंग स्ट्रिंग पूल में जाएंगे और जेवीएम ऑब्जेक्ट को रिसाव के लिए जीवित रखेगा। तो इसका मतलब है कि एक बार स्ट्रिंग का निर्माण […]

कौन सा पाश बेहतर प्रदर्शन है? क्यूं कर?

String s = ""; for(i=0;i<….){ s = some Assignment; } या for(i=0;i<..){ String s = some Assignment; } मुझे फिर से फिर से पाश के बाहर 'का उपयोग करने की आवश्यकता नहीं है पहला विकल्प संभवतः बेहतर होता है क्योंकि प्रत्येक बार प्रत्येक स्ट्रिंग को आरम्भ नहीं किया जाता है। दूसरा हालांकि, वैरिएबल को केवल […]

मैं जावा गेम्स में कचरा संग्रह देरी से कैसे बच सकता हूं? (सर्वोत्तम अभ्यास)

मैं एंड्रॉइड प्लेटफॉर्म के लिए जावा में इंटरैक्टिव गेम ट्यूनिंग कर रहा हूं। एक बार कुछ समय में कचरा संग्रहण के लिए ड्राइंग और इंटरैक्शन में हिचकी होती है। आम तौर पर यह दूसरे के दसवां अंश से कम होता है, लेकिन कभी-कभी यह बहुत धीमी गति से डिवाइस पर 200 मीटर के बराबर हो […]

स्थानीय चर पर कचरा संग्रहण

मैं जावा की दुनिया में प्रवेश कर रहा हूँ एक सी + + प्रोग्रामर और मैं जावा कचरा कलेक्टर को मेरी सफाई के लिए जाने की बुरा भावना से छुटकारा नहीं पा सकता उदाहरण के लिए, यह कोड जावा में कैसे व्यवहार करेगा? public void myFunction() { myObject object = new myObject(); object.doSomething(); } स्थानीय […]

जावा में कचरा कलेक्टर – एक ऑब्जेक्ट नल सेट करें

मान लीजिए, एक ट्री ऑब्जेक्ट है, जिसमें रूट ट्रीएनोड ऑब्जेक्ट है, और प्रत्येक ट्रीएनोड नेनोड और राइटनोड ऑब्जेक्ट्स छोड़ दिए हैं (जैसे कि बाइनरीट्री ऑब्जेक्ट) अगर मैं कॉल करता हूं: myTree = null; क्या वास्तव में पेड़ के अंदर संबंधित ट्रीएनोड ऑब्जेक्ट्स के साथ होता है? कचरा के रूप में अच्छी तरह एकत्र किया जाएगा, […]

एंड्रॉइड में कचरा कलेक्टर

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

जावा में मेमोरी कैसे मुक्त हो?

जावा में मुक्त स्मृति का एक तरीका है, सी के free() फ़ंक्शन के समान? या ऑब्जेक्ट को रिक्त करने के लिए सेट कर रहा है और जीसी पर एकमात्र विकल्प पर निर्भर है?

क्या जावा एक ऑब्जेक्ट को अंतिम रूप दे सकता है जब यह अभी भी क्षेत्र में है?

मैं अपने कोड में एक बग में देख रहा हूं जो कि कुछ "बदसूरत" फ़ाइनलर कोड के कारण होता है यह कोड मोटे तौर पर इस तरह दिखता है public class A { public B b = new B(); @Override public void finalize() { b.close(); } } public class B { public void close() { […]

जावा कचरा कलेक्टर – यह कब एकत्र करता है?

यह क्या है जो कचरा कलेक्टर वास्तव में इकट्ठा करता है? क्या यह एक निश्चित समय के बाद होता है या एक निश्चित मात्रा में स्मृति का उपयोग किया जाता है? या वहाँ अन्य कारक हैं?

जावा धागा कूड़ा एकत्र या नहीं

यह प्रश्न कुछ साइट पर पोस्ट किया गया था। मैंने वहां सही उत्तर नहीं मिला, इसलिए मैं इसे फिर से पोस्ट कर रहा हूं। public class TestThread { public static void main(String[] s) { // anonymous class extends Thread Thread t = new Thread() { public void run() { // infinite loop while (true) { […]

दिलचस्प पोस्ट
जावा प्रॉपर्टी फाइलों का उपयोग कैसे करें? वर्चुअलवेन को अपने वैश्विक साइट-पैकेज से विशिष्ट पैकेजों का आदान-प्रदान करें मुझे अपने यूआरएल में पिछली स्लैश का उपयोग कब करना चाहिए? पायथन में PhantomJS का उपयोग करने का कोई तरीका है? एक निर्माता के रूप में __init__? लॉगकेट की व्याख्या कैसे करें Android में ListView में पंक्ति को कैसे उजागर करें? जब उपयोगकर्ता jQuery के साथ div के नीचे स्क्रॉल करता है SQL सर्वर में पिछले महीने के पहले और अंतिम दिन (टाइमस्टैम्प के साथ) कैसे प्राप्त करें जीजीप्लोट में फेज लेबल्स के ऑर्डर को कैसे बदला जाए (कस्टम फेट लेट लेबल्स) मैं कर्सर को कर्सर की तरफ कैसे कर सकता हूं? GET अनुरोध में समान पैरामीटर नाम के लिए एकाधिक मानों को पारित करने का सही तरीका एक्सेस विनिर्देशक क्या हैं? क्या मुझे निजी, संरक्षित या सार्वजनिक से वारिस होना चाहिए? JQuery के भीतर AJAX के माध्यम से फ़ाइल अपलोड करें जहां आप सी में नए चर की घोषणा कर सकते हैं और नहीं कर सकते हैं?