2008-09-02 13 views

उत्तर

12

जेवीएम स्वयं संकेतों का जवाब देता है। कुछ JVM को शानदार ढंग से बंद करने का कारण बनेंगे, जिसमें शट डाउन हुक चलाना शामिल है। अन्य संकेतों से JVM को शट डाउन हुक चलाने के बिना निरस्त कर दिया जाएगा।

शटडाउन हुक Runtime.addShutdownHook(Thread) का उपयोग करके जोड़े गए हैं।

मुझे नहीं लगता कि जेडीके आपके जावा एप्लिकेशन के भीतर सिग्नल को संभालने का आधिकारिक तरीका प्रदान करता है। हालांकि, मुझे this IBM article मिला, जो कि कुछ अनियंत्रित sun.misc.Signal कक्षा का उपयोग करने का वर्णन करता है। लेख 2002 से है और जेडीके 1.3.1 का उपयोग करता है, लेकिन मैंने पुष्टि की है कि sun.misc.Signal कक्षा अभी भी जेडीके 1.6.0 में मौजूद है।

+0

यह आलेख किसी भी जेवीएम के लिए उपयोगी हो सकता है, लेकिन यह केवल आईबीएम जेवीएम के लिए संदर्भित करता है (नोट: इस आलेख में वर्णित सिग्नल हैंडलिंग केवल आईबीएम जेवीएम, संस्करण 1.3.1 और 1.4.2 के साथ उपलब्ध है।) – logoff

+2

दुर्भाग्यवश लिंक टूटा - 404 त्रुटि। – Hubbitus

+0

मुझे लगता है [यह] (http://www-01.ibm.com/support/knowledgecenter/SSYKE2_8.0.0/com.ibm.java.win.80.doc/user/signals.html) का नया स्थान है आईबीएम लेख। – dimo414

संबंधित मुद्दे