- লেখক Fiona Howard [email protected].
- Public 2024-01-10 06:34.
- সর্বশেষ পরিবর্তিত 2025-01-22 18:27.
CompletableFuture, যা জাভা 8 এ চালু করা হয়েছিল, প্রদান করে অসিঙ্ক্রোনাস, নন-ব্লকিং এবং মাল্টি-থ্রেডেড কোড লেখার একটি সহজ উপায়।
Completable Future কিসের জন্য ব্যবহৃত হয়?
CompletableFuture জাভাতে অসিঙ্ক্রোনাস প্রোগ্রামিং এর জন্য ব্যবহৃত হয় অ্যাসিঙ্ক্রোনাস প্রোগ্রামিং হল মূল অ্যাপ্লিকেশন থ্রেডের চেয়ে আলাদা থ্রেডে একটি টাস্ক চালানোর মাধ্যমে নন-ব্লকিং কোড লেখার একটি মাধ্যম। এর অগ্রগতি, সমাপ্তি বা ব্যর্থতা সম্পর্কে মূল থ্রেড।
সম্পূর্ণ ভবিষ্যত কি?
A Completable Future হল Java এর Future API এর একটি এক্সটেনশন যা জাভা 8 এ চালু করা হয়েছিল। একটি ফিউচার অ্যাসিঙ্ক্রোনাস প্রোগ্রামিংয়ের জন্য ব্যবহার করা হয়। এটি দুটি পদ্ধতি প্রদান করে, isDone এবং get. পদ্ধতিগুলি গণনার ফলাফল পুনরুদ্ধার করে যখন এটি সম্পূর্ণ হয়৷
ভবিষ্যত এবং সম্পূর্ণ ভবিষ্যত কি?
CompletableFuture হল Java এর ফিউচার API এর একটি এক্সটেনশন যা জাভাতে চালু করা হয়েছিল। একটি ভবিষ্যত একটি অ্যাসিঙ্ক্রোনাস গণনার ফলাফলের রেফারেন্স হিসাবে ব্যবহৃত হয়। এটি গণনা করা হয়েছে কিনা তা পরীক্ষা করার জন্য একটি isDone পদ্ধতি প্রদান করে এবং এটি সম্পন্ন হলে গণনার ফলাফল পুনরুদ্ধার করার জন্য একটি প্রাপ্ত পদ্ধতি প্রদান করে৷
সম্পূর্ণ ভবিষ্যত যোগদান কি?
সম্পূর্ণ ভবিষ্যত। জয়েন পদ্ধতিটি গেট পদ্ধতির অনুরূপ, কিন্তু এটি একটি অচেক করা ব্যতিক্রম ছুড়ে দেয় যদি ভবিষ্যত স্বাভাবিকভাবে সম্পূর্ণ না হয়। এটি স্ট্রীমে একটি পদ্ধতির রেফারেন্স হিসাবে এটি ব্যবহার করা সম্ভব করে তোলে। মানচিত্র পদ্ধতি।