यह लिंक जो बताते हैं कि "यह सिर्फ काम करता है" लगता है: (मूल निवासी धागे अटैच किया जा रहा 7.3 के तहत बहुत दूर तल पर) http://java.sun.com/docs/books/jni/html/invoke.htmlक्या होता है यदि मैं जेएनआई के साथ सी से एकाधिक धागे से जावा फ़ंक्शन को कॉल करता हूं?
मैं नहीं दिख रहा है कि कैसे संभव है, एम्बेडेड JVM अपनी ही शुरू करने जा रहा है थ्रेड स्वचालित रूप से? या जेएनआई कॉल कतार? वही वर्चुअल मशीन पर और कॉल कैसे हो सकते हैं। जिसे मैंने कोई थ्रेडिंग करने का निर्देश नहीं दिया है?
किसी भी तरह से मैं कल्पना कर सकता हूं कि काम करने के लिए, यदि जावा कोड को कोड कोड के रूप में उसी कॉलिंग थ्रेड में निष्पादित किया जाएगा। क्या वो सही है? इसका मतलब यह होगा कि मुझे जावा में कोई थ्रेडिंग करने की ज़रूरत नहीं है।
आपके द्वारा लिंक किए गए आलेख के लिए, आपको जावा में कोई थ्रेडिंग करने की आवश्यकता नहीं है। एक और सवाल यह है कि यदि JVM अपना अलग थ्रेड बनाता है या केवल मूल धागे का उपयोग करता है (हालांकि मैं बाद में सट्टेबाजी कर रहा हूं)। – SJuan76