Logo hi.boatexistence.com

स्प्रिंग बूट में कंप्लीटेबल फ्यूचर क्या है?

विषयसूची:

स्प्रिंग बूट में कंप्लीटेबल फ्यूचर क्या है?
स्प्रिंग बूट में कंप्लीटेबल फ्यूचर क्या है?

वीडियो: स्प्रिंग बूट में कंप्लीटेबल फ्यूचर क्या है?

वीडियो: स्प्रिंग बूट में कंप्लीटेबल फ्यूचर क्या है?
वीडियो: Introduction to CompletableFuture in Java 8 2024, मई
Anonim

CompletableFuture, जिसे जावा 8 में पेश किया गया था, एसिंक्रोनस, नॉन-ब्लॉकिंग और मल्टी-थ्रेडेड कोड लिखने का एक आसान तरीका प्रदान करता है।

CompletableFuture का उपयोग किस लिए किया जाता है?

CompletableFuture का उपयोग जावा में एसिंक्रोनस प्रोग्रामिंग के लिए किया जाता है एसिंक्रोनस प्रोग्रामिंग मुख्य एप्लिकेशन थ्रेड की तुलना में एक अलग थ्रेड पर कार्य चलाकर गैर-अवरुद्ध कोड लिखने का एक साधन है और इसकी प्रगति, पूर्णता या विफलता के बारे में मुख्य सूत्र।

पूर्ण भविष्य क्या है?

A CompletableFuture जावा के फ्यूचर एपीआई का विस्तार है जिसे जावा 8 में पेश किया गया था। एसिंक्रोनस प्रोग्रामिंग के लिए फ्यूचर का उपयोग किया जाता है। यह दो तरीके प्रदान करता है, isDone और get। गणना के पूरा होने पर विधियाँ परिणाम को पुनः प्राप्त करती हैं।

भविष्य और पूर्ण भविष्य क्या है?

CompletableFuture जावा के फ्यूचर एपीआई का विस्तार है जिसे जावा में पेश किया गया था। एक भविष्य का उपयोग एक अतुल्यकालिक गणना के परिणाम के संदर्भ के रूप में किया जाता है। यह जाँचने के लिए एक isDone विधि प्रदान करता है कि गणना की गई है या नहीं, और गणना के परिणाम को प्राप्त करने के लिए एक प्राप्त विधि प्रदान करता है।

CompletableFuture जॉइन क्या है?

पूर्ण भविष्य। join मेथड get मेथड के समान है, लेकिन अगर फ्यूचर सामान्य रूप से पूरा नहीं होता है तोयह एक अनियंत्रित अपवाद को थ्रो करता है। यह इसे स्ट्रीम में एक विधि संदर्भ के रूप में उपयोग करना संभव बनाता है। नक्शा विधि।

सिफारिश की: